A fast-food restaurant specializing in tacos, offering dine-in and takeout options. fast foodtacostakeawayrestaurant