Super Taco

4113 Cedar Ave
South Lake Tahoe, CA  
Hours of Operation
Mon - Sun 10:00 am - 9:00 pm
Customer Reviews
Business Details
People Also Viewed
Bella Italia Restaurant & Italian Gifts
8155 S Virginia St
Reno, NV
 (1)
Gandolfo's New York Deli
6633 S Virginia St # Ste A
Reno, NV
 (3)
Charley's Grilled Subs
15 Eagle Canyon Dr
Sparks, NV