Located in Maplewood near the Jive n Wail, Boogaloo tries to bring a bit of the Caribbean to the St. Louis…