5 FB users likes South Beach,Miami, set it to 744 position in Likes Rating for St. Louis in Local Business category
South Beach,Miami is St. Louis based place and this enity listed in Local Business category.