Super Taco Restaurants in Menlo Park
Show restaurants on map

Search a city
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Menlo Park, 325 Sharon Park Dr Ste B4 Menlo Park, CA 94025-6848, United States
Breakfast, Outdoor Seating, Delivery, Parking area
4.3
Menu
4.3
Menu
City: Menlo Park, 875 Hamilton Ave, Menlo Park I-94025-1403, United States
"The Chorizo Supper Burrito is fantastic"

Price
The Average price for Super Taco is:
$5.5
Feedback
These reviews refer only to the mentioned ingredients.