Bud's Louisiana Cafe

cafe in Eastern San Diego, La Mesa

Phone: (858) 573-2837

Website: www.budscafe.com

Address: 4320 Viewridge Ave