Search More

Locations

Sea Grill

17617 Dallas Parkway Dallas, TX 75287-7314 | Carrollton/ Farmers Branch | 972-733-4904
Related Stories (1)

Details

Related Stories

  • Dining: Reviews
    It looks like a stage-prop fish market instead of something designed to dress up a restaurant. One whole corner of the bar at Sea Grill is a sloping bin filled with crushed ice. Imbedded in...
Loading...