If you're looking for Seafood restaurants in Dallas look no further. John's Seafood is known for having some of the best Seafood in Dallas. Located at 8336 Lake June Rd, John's Seafood is a great...show more
Ranch and cracker.
8 pieces.
3 Pieces.
6 pieces.
4 Pieces.
10 pieces.
2 pieces.
Ranch and cracker.
Last updated October 9, 2020