Me Gusta!, a new café in Five Points South, has officially opened its doors after long-awaited anticipation. The shop, located at 801 20th St. South across from Hilton Birmingham Downtown at UAB and ...