El Gordo Seafood

451 W Davis St, Dallas, TX

Menu (As of 10/29)

El Gordo Seafood: hours and how to order