Slim's Place
American (Traditional), Sports Bars
Anna Maria Island, FL
0.7 mi