Category

118 Street

118 Street, Edmonton

El Rancho

A small and quaint restaurant tucked away on 118 avenue known as El Rancho serves Spanish and Salvadorean food on the daily (except Sundays and Mondays). It appeared to be…

Read more