A Peruvian & Japanese Flavors in the Heart of South Padre Island
Tropical flavors, grilled fresh on South Padre Island.
keyboard_double_arrow_down
Complete Your Order
check
Select
2
Details
3
Payment
Visit Us
location_on
Address
South Padre Island, Texas
schedule
Hours
Daily 11 AM - 10 PM
phone
Reservations
(956) 555-0142