Address: 217 E Vandalia St, Edwardsville, IL 62025 Phone: (618) 692-8192
Reviewed on 07/29/2025
By: Donnell C.
This is our go to place for favorite Mexican meal! So good! Their chips are thin and crispy and they have the best salsa around. Food is fast and... more