Lupe's Taco Shop Inc

restaurant in Birdland, San Diego

Phone: (858) 292-4067

Website: www.lupestaco.com

Address: 7621 Linda Vista Rd