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