El Tabatio Restaurant, POWELL, Wyoming (WY)

Feeling hungry? El Tabatio Restaurant might be the place to eat for you.
Conveniently located at 112 North Bent Street () in POWELL, Wyoming (WY) (82435), El Tabatio Restaurant can be reached at 3077548085. Please call in advance to make a reservation.
More restaurants in POWELL, Wyoming (WY)


El Tabatio Restaurant contact information and details:
Address: 112 North Bent Street - , POWELL, Wyoming (WY) 82435
Contact Phone: 3077548085