Ahi Tuna Restaurants in Redwood City
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Redwood City, 408 El Camino Real, Redwood City, 94062, United States Of America
"Stopped in for nopales tacos on a whim and glad I did. Tasty and authentic, with serrano peppers so delicious and spicy it gave me hiccups! Quickly pu..."
Feedback
These reviews refer only to the mentioned ingredients.