Tumbleweed Southwest Mesquite Grill & Bar, NEW ALBANY, Indiana (IN)
Comfortably operating at 1638 Slate Run Road () in NEW ALBANY, Indiana (IN) (47150), Tumbleweed Southwest Mesquite Grill & Bar can be reached at 8129459333. Make sure you call in advance to make a reservation.
More restaurants in NEW ALBANY, Indiana (IN)
Tumbleweed Southwest Mesquite Grill & Bar contact information and details:
Address: 1638 Slate Run Road - , NEW ALBANY, Indiana (IN) 47150
Contact Phone: 8129459333