Las Palmitas Taco Bus: an Unforgettable West Yellowstone Restaurant
Las Palmitas—an illuminated & immobile Taco Bus—is a West Yellowstone restaurant that has truly taken the food truck concept to another level.
Las Palmitas—an illuminated & immobile Taco Bus—is a West Yellowstone restaurant that has truly taken the food truck concept to another level.