Seafood Price range $1-15$ 2 locations
1716 South Loop 288, Denton, TX 76205
Rated 4.9 out of 5 by 75 guests4.9 (75)
7300 Denton Hwy, Watauga, TX 76148
Rated 4.8 out of 5 by 90 guests4.8 (90)