La Brasa Roja

3125 W Montrose Ave
Chicago, IL  
Hours of Operation
Daily 9am-10pm
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
Sabor A Cuba Restaurant
1833 W Wilson Ave
Chicago, IL
90 Miles Cuban Cafe
3101 N Clybourn Ave
Chicago, IL
Mi Ciudad
3041 W Irving Park Rd
Chicago, IL