Based on 8 reviews, the restaurant has received a rating of 5.0 stars. Price
✔️ Dine-in ✔️ Curbside pickup ✔️ No delivery
Address:
902 W Spring St, South Elgin, IL 60177
Phone: (224) 762-2232
Hours
Sunday | Closed |
Monday
(Labor Day)
|
7 AM–7 PM
Hours might differ
|
Tuesday | 7 AM–10 PM |
Wednesday | 7 AM–1:30 PM |
Thursday | 7 AM–10 PM |
Friday | 10 AM–9 PM |
Saturday | 8 AM–2 PM |
Reviews
Anthony Orellana
Correct Jorge the best place to eat baleadas
Carlos Armenta
The Atmosphere is very Kid-Friendly.
Ruby Robelo
I want to rent out the place to conduct my weeding
Mirian Medrano
the best place to get a haircut
Diego RPT
The BEST food from INDIA
XYZ 14
Oh my God, it’s the best Brazilian food I’ve ever tasted in human history. I 100% recommend this Brazilian place
Jaime Andres Reyes Cadena
Excellent food 10/10 an exquisite port poodle
Michael
Where can I reserve a meal?