I haven't had the chance to visit La Cabrera, but at Don Julio, you'll find menus in English, and they provide English speaking waitstaff. The overall experience at Don Julio, including the food, service, and ambiance, is truly fantastic. Honestly, you can't go wrong with either choice.