Fast food restaurant serving grilled dishes. Known for its "taquillero" plate.