Live music venue, likely featuring Latin music and events.