Update Info - Taverna
This restaurant was reported as closed. If it is open, let us know.
Taverna
3500 South Main St
Farmington, NM 87402
3500 South Main St
Farmington, NM 87402
This restaurant was reported as closed. If it is open, let us know.