Phone: (+1)6185567951
Address: N 15th St, 63103, East Saint Louis, US, United States
City: East Saint Louis
Dishes: 5
Reviews: 0
"Awesome day here this Labor Day weekend!! Live music, food, beverages, waitresses, great rum runners, very relaxing! Went on a motorcycle ride up the Great River Road and we came here!! It was dog friendly, also!!Their homemade salsa is the bomb!!! Not too spicy for my tender taste buds!A great place to relax!!"
All prices are estimates.