The food was great. The service was great, and it's a beautiful place to eat!
870 Tchoupitoulas StNew Orleans, LA 70130
From Business: La Boca is an Argentine style steakhouse with our entire menu focused on the national food of Argentina, beef. 13 different cuts on any given night accompanied wi…