BeachLvr646's Englewood, FL, USA
Mama's Italian Restaurant
Upon entering the restaurant the place was packed which is always a good sign. Nothing fancy, just a...
Sun Coast Inn
2073 S McCall Rd
This place is scary. Bath amenities include a toilet plunger next to the toilet. Hair dryer was crac...
Lock 'N Key Restaurant & Pub
2045 Beach Road
Friendy greeting and were seated promptly. Server was very pleasant. Had Fried Shrimp and grouper fi...