Pancho Villa
$$ • Mexican, Vegetarian
Hours:
361 Elgin St, Ottawa
(613) 234-8872
Customers' Favorites
Pancho Villa Reviews
Absolutely amazing. Great food, reasonable prices, excellent service. As close to authentic Mexican food as it gets here.
Awesome place!!! I just love it !! Dan was a wonderful waiter!!
Ratings
Menu
Hours
Monday | Closed |
Tuesday | 5 - 10PM |
Wednesday | 5 - 10PM |
Thursday | 11:30AM - 10PM |
Friday | 11:30AM - 10PM |
Saturday | 11:30AM - 10PM |
Sunday | 11:30AM - 10PM |
My family has been coming to the restaurant for years and never failed us in atmosphere and delicious flavourable food. Friendly staff and always good value. We keep coming for more!