en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Mississippi
/
Vicksburg
/
Lo Sto
Lo Sto
Bar and Grill · American · Bar
Lo Sto is a waterfront establishment featuring a sports bar and eatery with a full kitchen and space for entertainment.
Lo Sto Rd, MS
Vicksburg, United States of America
www.facebook.com/392933370576748
Location
Vota recommends
What are you in the mood for?
American
103 places
Chicken
19 places
Something else →
The ranking
Best Bar and Grill in Vicksburg
21 places, none rated yet
See the full list →