Albertos Taco Shop

restaurant in East San Diego, San Diego

Phone: (619) 640-6810

Address: 3894 41st St