Tacos El Paisa
Address:
129 E Main St, Jerome, ID 83338
Phone:
(208) 324-8029
Restaurants,
Mexican
Other Businesses:
- Carnitas & Birria Cheverria at 222 S Lincoln Ave, Jerome, ID 83338
- Oop's Grill & Deli at 156 E Main St, Jerome, ID 83338
- Oop's City Market at 156 E Main St, Jerome, ID 83338
- Thirsty Fish Outfitters at 204 N 100 E, Jerome, ID 83338
- Twin Burger & Kabob at 129 E Main St, Jerome, ID 83338