Catch Restaurant Pairs Seafood and Steak on Eagle Beach
Catch Restaurant cooks seafood, steak and Italian dishes in the Eagle Beach area. A private room and mezzanine seating give groups options. The Table Desk book and confirms the table in writing.

The menu at Catch covers three directions: seafood, steak and Italian. Sashimi shots with avocado and truffle and a ceviche of the daily catch start things off. Local seafood soup and the fresh catch with garlic shrimp follow.
A booking through The Table Desk costs a flat $20 service fee, and the meal is paid at the restaurant.
Photos: Catch Restaurant.
- Area
- Eagle Beach
- Cuisine
- Seafood, Steak, Italian
- Price level
- $$$$ (our estimate, not exact pricing)
- Good for
- Family, Groups
Questions
Can I ask for the private room or mezzanine at Catch?
Yes. Note it in your seating request with your date, time and party size, and we pass it to the restaurant. Seating stays the restaurant's decision, and the booking is final only once we confirm it in writing.
What dishes come up most at Catch?
The menu also lists sashimi shots with avocado and truffle, pork belly with foie gras and polenta, fresh catch with garlic shrimp and spicy vodka rigatoni.
Are there performances at Catch?
If that matters to your group, choose one of those nights. Catch also appears in our family, steakhouse and Eagle Beach collections.
Is there parking at Catch?
Yes. You pay for the meal at the restaurant and only the flat $20 service fee online.
When will I get my confirmation?
We email your confirmation as soon as the restaurant has made your booking. How long that takes depends on the restaurant. If we can't book it, your full $20 is refunded.







