Phone: +17089600591
Address: Homewood, IL 60430, 17628 S Halsted St, United States, Logan County
City: Logan County
Dishes: 10
Reviews: 98
Website: https://www.thesaucycrabusa.com/
"Be careful eating here. Today was my first time trying this location and I was served crab legs that smelled of heavy ammonia. At first I thought I was mistaken but upon trying a bite I tasted the ammonia and well as my throat started to burn. I hurriedly spit the food out and called the resturant back who told me to bring the food in. I hadn't been in my home more than 20 min before having to return to this place. Owner took my bag into the back and came out trying to tell me that with dungeons … – show"
All prices are estimates.