Full menu with prices & pictures
Pancho Villa 361 Elgin St, Ottawa, Ontario K2P 1M...
+16132348872
Order food online for delivery
The restaurant is also easily accessible by public transportation. The closest stop is O-Train-uOttawa, which is 707 meters away, otherwise, there are parking spots 320 meters away at Impark-Metcalfe St.
On this site, you can find the complete menu of Pancho Villa from Ottawa. Currently, there are 45 menus and drinks available. For changing offers, please contact the owner of the restaurant directly. You can also contact them through their website.
The average evaluation for Pancho Villa is 4.2, which means that the guests have a very high opinion of this place.
What User likes about Pancho Villa:
Excellent food and great service and price. Very nice location and walking distance from our hotel..Went as a family along with my youngest sister and her family visiting Canada from London,United Kingdom. View all feedback.
What User doesn't like about Pancho Villa:
I find it annoying when a place just does not care about its clients. Everyone has bad days, moments etc...that is expected and most reasonable people are tolerant of this reality. Pancho Villa strikes me as a place that could care less. Run down furniture, indoor and outdoor, dirty sticky table tops and service which could charitably be described as indifferent. All could be forgiven if the food was good. Sadly it w... View all feedback.
The service is super fast, they give some free nachos with salsa, however, even though the port...
Went here Saturday night and it was really busy! Got to sit on their patio and people watch whi...
Here you'll find in addition to selected menus, a comprehensive drinks selection, and various dish categories. The list of dishes is regularly expanded by customer recommendations and ingredients recommended by visitors in a positive way. The list of dishes may be enriched on site by daily or weekly special offers.
The courteous staff serve you directly at your seat, and sports events will be shown on a screen / a TV.