El Puebiltos
Address:
902 N State St, Iola, KS 66749
Phone:
(620) 365-0088
Restaurants
Other Businesses:
- El Jimador Mexican Restaurant at 902 N State St, Iola, KS 66749
- China Palace at 110 N State St, Iola, KS 66749
- King's Sandwich Shop at 321 S State St, Iola, KS 66749
- El Charro of Iola at 17 W Madison Ave, Iola, KS 66749
- Taco Bell at 1602 N State St, Iola, KS 66749