Super Taqueria

1195 W El Camino Real, Sunnyvale CA

(408) 245-2313

Hours of Operation Today,
  • LIKELY OPEN

Rated 5.0 out of 5 from 1 Reviews Super Taqueria is a much liked Burrito Place Restaurant Ranked #1 of 45 Restaurants in Cumberland South Sunnyvale.

★★★★★ on the 12th of October, 2017

Carne asada super tacos and horchata. So yummy! Cash only! //
Location