Welcome to SOUTH restaurant, situated in the charming town of Leavenworth, Washington. Our cozy space is the perfect spot to indulge in the vibrant and delicious flavors of Latin cuisine from Mexico to Cuba.
Images
Frequently Asked Questions
What payment methods are accepted?
The payments methods accepted are Debit Card, Credit Card, Cash
Which days is South Leavenworth open?
Open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.