Venues Las Vegas
953 E Sahara Ave, Unit E.27 A/B, Las Vegas, NV 89104, USA.
Venues Chicago
3120 W Montrose Ave, Chicago, IL
Open 7 days week Monday to Sunday 9am to 10pm
For Ordering call (773)866-2252 or (773)866-2654
3556 N.Pulaski Rd., Chicago, IL 60641
Open 7 days week Monday to Sunday 9am to 10pm
For Ordering call (773) 481-5936 or (773) 481-5937
Google Map Tour go to the Brasa Roja Restaurant
953 E Sahara Ave, Unit E.27 A/B, Las Vegas, NV 89104, USA.