Order food

Order food

Taverna Austin

4.2 (1428)$$$Italian restaurant

258 W 2nd St, Austin, TX 78701

Taverna Austin

258 W 2nd St, Austin, TX 78701

Place order with

tavernabylombardi.com
May offer pickup
Preferred by business
UberEats
No service feeReady for pickup in 10-25 min
Postmates
No service feeReady for pickup in 10-25 min
Call restaurant