Back
Mill Creek Taproom at 12 South Logo

Mill Creek Taproom at 12 South

2.89mi
2905 12th Ave S, Nashville, TN, 37212
Fri 11:00 AM - 9:00 PM(615) 678-6165
About Mill Creek Taproom at 12 South

If you're looking for American (new) restaurants in Nashville look no further. Mill Creek Taproom at 12 South is known for having some of the best American (new) in Nashville. Located at 2905 12t...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead