Contacts: address, phone number and etc.
Price level | Inexpensive |
Address | 208 North Parke Street, Tuscola, IL 61953 Get directions |
Phone number | +1 217-253-6750 |
Photos
Reviews about Los Potros
- 5 / 5By MattExcellent service and very good authentic Mexican food at a great price. Interior is very clean and well-kept.January 22, 2017
- 4 / 5By AJ CoadyFast good mexican food. Good pricing too. The only thing is they are enexpectedly closed here and there with no notice. Limited selections in Tuscola, so this is a good option.August 06, 2016
How would you rate Los Potros?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Los Potros
Los Potros is a inexpensive restaurant based in Tuscola, Illinois. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.