El Super Taco - Elk Grove, CA
Posted by: saopaulo1
N 38° 27.280 W 121° 22.223
10S E 642191 N 4257520
El Super Taco in Elk Grove, CA.
Waymark Code: WMK6DW
Location: California, United States
Date Posted: 02/19/2014
Views: 2
A small store front taqueria in Elk Grove. This store is located in a shopping center.