Description
Name: Acosta's Restaurant
Address: 207 N Main St, Leland, MS 38756
Phone Number:
Restaurant Type: Steak house
Acosta's Restaurant is a Steak house located at 207 N Main St Leland/Mississippi
(Latitude,Longitude: 33.4052036,-90.899075)
Postal Code: 38756
Location
-
207 N Main St, Leland, MS 38756
Add a review