Sign in
Top
The Best Southwestern restaurants in Ottawa
Map view29 results
El Sol
210 S Main St
4.6 (9)
"There is no good word for this gem! Impeccable. service. Food may be too inventive for some diners. Food was incredible. 5 course tasting menu was worth every penny."
El Sol
210 S Main St 66067-2330
4 (50)
"Just ordered some steak and tongue soft tacos and they were absolutely amazing, I highly recommend this place to anyone wanting traditional, affordable, and delicious Mexican food."