La Playa
Address:
108 S Emma St, West Frankfort, IL 62896
Phone:
(618) 937-8788 Restaurants
Other Businesses:
- El Vallarta Mexican Restaurant at 108 S Emma St, West Frankfort, IL 62896
- Savory's Family Restaurant at 120 E Main St, West Frankfort, IL 62896
- The Grease Pit at 210 N Parkhill St, West Frankfort, IL 62896
- China Star at 705 W Main St, West Frankfort, IL 62896
- Get-Away at 804 N Douglas St, West Frankfort, IL 62896