Infinite Menus, Copyright 2006, OpenCube Inc. All Rights Reserved.
Albertos Taco Shop
(619) 640 6810
3894 41st St San Diego CA 92105
Category: Restaurant
Category: Restaurant


Nearby Businesses
7088 El Cajon Blvd, 619-592-4553
San Diego
3401 Adams Ave, A-67, 619-333-2771
San Diego

2101 Levante Street., (619) 507-2200
Carlsbad
3160 Camino Del Rio S #300, (858) 375-5715
San Diego