El Palacio Latin Taste is a restaurant and bar offering Latin cuisine.