La Barbacha is a Mexican restaurant serving breakfast, lunch, and dinner, specializing in barbacoa.