Latin restaurant franchise in the Miami area offering the best of traditional Latin-American fare, with an exciting, tropical and entertaining environment.