La Esquina Resto and Wine Bar is an Argentinean restaurant that offers a casual ambiance in the Vaughan area of Toronto. With it's vibrant tapas bar and evocative cuisine of Argentina, it clearly is the best place in Vaughan. Come in and experience some ofäó_
Add a review