Back
12 South Taproom & Grill Logo

12 South Taproom & Grill

2.53mi
2318 12th Ave S, Nashville, TN, 37204
Mon 11:00 AM - 9:00 PM(615) 463-7552
About 12 South Taproom & Grill

Order from 12 South Taproom & Grill to enjoy some of the best American in Nashville. Looking to find the cheapest way to order 12 South Taproom & Grill? Choose the most affordable delivery option...show more

Compare Delivery Services

(See pickup options)
Postmatescheapest service
$3.99
Est. Fee
50 minTime Est.
Postmatescheapest service
$3.99
Est. Fee
50 minTime Est.