Taverna
Restaurant $$
Description
For the finest in fresh, authentic Italian in Fort Worth, check out Taverna in Downtown Fort Worth. Enjoy crispy, thin crust pizza and other delectable Italian fare in this contemporary and relaxing environment. Frequently Asked Questions
Places You Should Consider
Taverna Photos
News & Articles