Te Amo Tequila Bar & Tacos

$ • Mexican • Latin American • New Mexican

A top rated restaurant with 4.6 out of 5 stars based on 119 reviews.
View delivery time and booking fee. • 

182 Temple St, New Haven, CT 06510 • More info