La Brasa Roja

3125 W Montrose Ave
Chicago, IL  
Hours of Operation
Daily 9am-10pm
Customer Reviews
 YP.com
kikiflynn on 06/28/2012
This is my Dad's favorite restaurant in ...
 Citysearch
mrjustice on 06/30/2007
We had their speciality -- the whole roa...
Some content provided by
Citysearch
Business Details
People Also Viewed
Sabor A Cuba Restaurant
1833 W Wilson Ave
Chicago, IL
 (14)
90 Miles Cuban Cafe
3101 N Clybourn Ave
Chicago, IL
 (1)
Mi Ciudad
3041 W Irving Park Rd
Chicago, IL