Top Local Places

El Tapatio 307

112 N Bent. St., Powell, United States
Restaurant

Description

ad

El Tap is located downtown Powell, Wy. Authentic Mexican food with a few Special Plates!!!!

Quiz