TJ's Seafood Market and Grill - Royal

4.7 based on 181 reviews
Cuisine type American
Price range $30 and under
Neighborhood North Dallas

Make a reservation

Fri 12/6
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 214 691 2369

About TJ's Seafood Market and Grill - Royal

Voted Dallas’ “Best Seafood Restaurant”- Join us for a fresh, casual seafood experience. Enjoy authentic preparations of our award-winning fresh seafood including shellfish, grilled fish, fish tacos, sandwiches, soups, salads and more.
Read more
Top tags
  • HEALTHY
See all (5)
food (4)
interior (1)
See all (5)
food (4)
interior (1)
See all (5)

Menus

  1. Dinner Menu

Reviews and ratings

4.7
Excellent
Based on 181 reviews
Noise level
Moderate
4.7
Food
4.7
Service
4.4
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

0
51
34
13
3

Time of year

Diner type

Search anything

+

Find reviews that mention:

bibb lettuce
blackened trout
charbroiled oysters
crab cake
fish and chips
fresh seafood
great service
key lime cheesecake
lobster roll
pancakes banana
restaurants in dallas
salmon burger
seafood in dallas
seafood market
No reviews found. Try removing a filter, changing your search, or clear all to view reviews.
TJ's Seafood Market and Grill - Royal
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM