La Casa Jalisco
101 E Bridge St
Streator, IL 61364
- Guacamole not freshly made .
- Worst food and margarita I've had in a very long time. Won't go back
- Great food and service
- And now, to add to this beautiful place, they have free wifi. Fast. Good food. And free wifi. Best place in town.
- Next timeee
- Awesome food and quick service