From Our Editors
You won't be disappointed at Tommy Vaughn's in Blackfoot, where well-prepared eats and delicious drinks rule the menu. At Tommy Vaughn's, there's no need to confine your meal to a traditional dining room ? outdoor seating is available when the weather is warm. Wifi here is on the house.
Can't stay at this restaurant long? Pick up and go home.
Endless parking options are readily available close to Tommy Vaughn's.