Super Taco Mexican Restaurant hero image

Super Taco Mexican Restaurant

Restaurant

7131 Franklin Blvd, Sacramento, CA 95823, USA

Biter Score
7.6
Open
Sunday: 9 AM – 8:30 PM
Super Taco Mexican Restaurant photo 1
Super Taco Mexican Restaurant photo 2
Super Taco Mexican Restaurant photo 3