Restaurant Address Copied to Clipboard
Pancho Villa - Ottawa, Ontario
Ontario, Ottawa
Open Now
Closed
361 Elgin Street, Ottawa, ON K2P 1M7 (Ontario, Ottawa)
11:30 AM - 10:00 PM (Today)
Mon - Thu: 11:30 AM - 10:00 PM
Fri - Sat: 11:30 AM - 11:00 PM
Sun: 11:30 AM - 10:00 PM
Fri - Sat: 11:30 AM - 11:00 PM
Sun: 11:30 AM - 10:00 PM
Quantity, Patio, Good Service, Friendly Service, Ambiance, Great Place
Check out TOP-10 Best Mexican restaurants in Ottawa, OntarioAbout this place
Highlights of this place
Serves Alcohol
Vegetarian Friendly
Wheelchair Accessible
You might be interested
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly
I really like Pancho Villa, the staff has always been very nice and the portions are always great. The dinning room has an authentic warm vibe and to me the food reminds me of traditional mexican dishes.