Restaurants offering Ice Tea Or Horchata
Search city
3
Menu
3
Menu
City: Santa Rosa, 544 Mendocino Avenue, Santa Rosa, 95401, United States Of America
The place from Santa Rosa offers 49 different meals and drinks on the menu at an average price of $5.4.
Price
The Average price for Ice Tea Or Horchata is:
$1.6
Feedback
These reviews refer only to the mentioned ingredients.