• Photo of shoreline with buildings
  • Tokyo Teppanyaki

    • Restaurant
    1004 Padre Blvd., Suite I-1
    South Padre Island, TX 78597
    (956) 509-6339
    (956) 433-5185 (fax)
    • Whom to Contact

    • Upcoming Events Upcoming Events