La Brasa Roja

3125 W Montrose Ave
Chicago, IL  
Hours of Operation
Mon - Sun 9:00 am - 10:00 pm
Customer Reviews
kikiflynn on 06/28/2012
This is my Dad's favorite restaurant in ...
mrjustice on 06/30/2007
We had their speciality -- the whole roa...
Some content provided by
Business Details
Other Places Like This
Mi Ciudad
3041 W Irving Park Rd
Chicago, IL
0.5 mi
Borinquen Restaurant
3811 N Western Ave Ste 1
Chicago, IL
0.8 mi
Tinajon Restaurant Incorporated
2054 W Roscoe St
Chicago, IL
1.2 mi