Big Fish has a really good location on historic Main Street in Grapevine. Their food is pretty good, but their service is average. Big Fish maybe 4 stars but all in with the 5 or 6 other better options on historic Main, I am going to go with 3 stars.
more