You are here: Home


Pancho Villa Mexican Restaurant

This Ottawa restaurant has a busy patio in the summer months. It’s a favourite for those who want to watch what’s going on along a busy Elgin Street.

361 Elgin Street, Ottawa, ON, K2P 1M7


Type | Restaurants

Neighbourhood | Centretown

Showing 1 - 1 of 1