
202 W. Cesar Chavez St.,
Austin, TX (1.9 miles away)
(512) 478-2783
laura on 06/03/09
The Austin Restaurant, Taste, appears to subscribe to Thomas Keller's notion that the palate tires of the same flavor after 2-3 bites. The chef's smoked ostrich is a case in point. In this dish, ostrich more… [1 review]