9Forks
Austin
Sign in
•
About
Lavaca Teppan
80
% Like it (
153
)
$$
Japanese
Located in
Downtown
,
Austin
.
1712 Lavaca St
Austin, TX 78701
(512) 520-8630
lavacateppan.com
Restaurant Reviews
Austin Chronicle
Yelp
– 4 stars
Delivery
Postmates