South Leavenworth
- Address
- 913 Front St.
- Place
- Leavenworth , WA 98826
- Mobile
- (509) 888-4328
- Website
- southrestaurants.com
- southleavenworth
Description
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.
South Leavenworth can be found at 913 Front St. . The following is offered: Restaurants: Mexican - In Leavenworth there are 2 other Restaurants: Mexican. An overview can be found here.
Reviews
This listing was not reviewed yet