Chicha Morada Restaurants in Austin
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Austin, 1630 E 6th St #100, 78702, Austin, US, 78702-3390, United States
Accepts Credit Cards, Dogs Allowed, Wheelchair Accessible, Television
4
Menu
4
Menu
City: Austin, 611 Trinity Street, Austin, 78701, United States Of America
"Llama's offers flavors your tastebuds will know but are not typically hit with. Every dish is packed with flavor and they have several vegetarian/vega..."
Price
The Average price for Chicha Morada is:
$4.0
Feedback
These reviews refer only to the mentioned ingredients.