The Nacho Shoppe is a Mexican restaurant specializing in tacos, offering a $3 taco deal all day. They also provide delivery services.