Kaloo Snack is a fast food restaurant offering tacos and other quick bites.