The Laughing Taco is a Mexican restaurant.