This is a shot of a bunch of us eating at La Cabrera. If you’re lucky enough to come to Tulane and head to Buenos Aires, this place is a must stop. Granted, we didn’t sit down until 11:00 at night but it was well worth the wait. The portions were enormous, the food was wonderful, and we all had a great time.
-Eric