Best Spanish Restaurant

1) Barcelona New Haven 

155 Temple St., New Haven

(203) 848-3000

barcelonawinebar.com

 

2) Olea

39 High St., New Haven

(203) 780-8925

oleanewhaven.com

 

3) Crave

102 Main St., Ansonia

(203) 735-3300

crave102.com

Copyright © 2018, CT Now
39°