Best Latin American Cuisine restaurants in St. Catharines, Ontario - May, 2024

Brasa Brazilian Steakhouse

6361 Fallsview Blvd
Niagara Falls, Ontario
Closed : 5:00 PM - 9:00 PM

Copacabana Brazilian Steakhouse

6671 Fallsview Blvd
Niagara Falls, Ontario
Closed : 5:00 PM - 10:00 PM

BRAZGRILL Casual Brazilian Steakhouse

165 Hartzel Rd
St. Catharines, Ontario
Closed : 4:00 PM - 10:00 PM

Charmaine's Place

6224 Orchard Ave
Niagara Falls, Ontario
Closed