Wow, holy surprise! Who knew such great chicken was quietly being served over there on Montrose. Fantastic stuff!
We kept hearing good things from folks... Read More
Reviewed by Erin M. on Apr 22nd, 2012
Best chicken of my entire life. BEST. Where else can three people eat until they are physically incapable of continuing for less than $20 total? The chicken... Read More
Reviewed by Derek G. on Apr 8th, 2012
La Brasa Roja is located is on the north side of Chicago. Street parking shouldn't be much of a problem because most of the immediate area is made up of... Read More