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
People Also Viewed
La Carreta
6914 N Clark St
Chicago, IL
La Carreta
3501 S 55th Ct
Cicero, IL
The Lazy Parrot
2257 W North Ave
Chicago, IL