Taco Shop

restaurant in Grant Hill, San Diego

Phone: (619) 239-8303

Address: 2853 Imperial Ave