La Boca Restaurant Share: Restaurants & Specialty Dining La Boca Restaurant 800 S. Peters St. New Orleans, LA 70130 (504) 525-3474 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.