Cowpen Bar & Grille Address: 53 Jones Chapel Rd, Leoma, TN 38468 Phone: (931) 845-4885 Restaurants, Bars Other Businesses: Preston's Restaurant at 2575 Highway 43 S, Leoma, TN 38468 Anne's Diner at 2571 Highway 43 S, Leoma, TN 38468 Rick's Barbecue at 2366 Highway 43 S, Leoma, TN 38468 Rick's Barbecue at 2347 Highway 43 S, Leoma, TN 38468