La Vaca Asustada is a restaurant specializing in grilled meats and offering lunch and dinner service. Credit cards and reservations are accepted.