La Boca Loca is a Latin American grill offering authentic South American cuisine.