Tommy Vaughn's Grill is located at 850 Jensen Grove Dr, Blackfoot, ID. This business specializes in Restaurants.
by merchantcircle on November 03, 2015 from merchantcircle
Information from the business
Tags
Smokey Applewood Salmon
Daily Drink Specials
Great Food
Fun Times
Citrus Peper Tilapia
Grilled Shrimp Skewers
Burger's and Sandwiches
Chicken and Pasta
Green's and Things