O Resto is a taco restaurant.