Navolato Restaurants in Upland
Show restaurants on map
4.7
Menu
4.7
Menu
City: Upland, 220 North Central Avenue, Upland, United States Of America
"The Street Tacos Combo with seitan were truly the BEST vegetarian tacos Ive ever had. The portion of the Loaded Nachos was great and they were good. B..."
Price
The Average price for Navolato is:
$10.5
Feedback
These reviews refer only to the mentioned ingredients.