Fast food Mexican restaurant.