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 ...
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