First stop in Mexico, Taco Restaurant!
Fragrant tacos, crispy corn chips, refreshing cola, and more delicious treats await you!