No one is following Rodrigo yet.
Rodrigo isn't following anyone yet.
Getting your current location
Finding Rodrigo Setti locations
- All Tips
- Spanish Restaurants (1)
- Mountain View, United States (1)
CascalDecember 10, 2012
Tapas • Mountain View, United States
Small portions and pricey. But the taquitos I ordered was delicious.