Albertos Taco Shop
(619) 640 6810
3894 41st St San Diego CA 92105
Category: Restaurant
Category: Restaurant