9Forks
Austin
Sign in
•
About
Yuyo
82
% Like it (
128
)
$$
Latin American, Seafood
Located in
Cherrywood
,
Austin
.
1900 Manor Rd
Austin, TX 78722
(512) 919-4147
yuyoaustin.com
Restaurant Reviews
Austin Chronicle
Google
Google
– 4.2 stars
The Infatuation
Yelp
– 4 stars