You are here: Home

1

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

613-234-8872 

Type | Restaurants

Neighbourhood | Centretown

Showing 1 - 1 of 1