Brasa Roja Restaurant

3125 W Montrose Ave, Chicago 60618, United States Get Directions to this spot
3125 W Montrose Ave
Chicago, 60618
IL, United States
(773) 866-2252

Rate and review Brasa Roja Restaurant in Chicago, IL, United States!

Share your experiences at Brasa Roja Restaurant with your friends or discover more Restaurants in Chicago, IL, United States.