Vallarta Seafood Restaurant - Fort Worth
$23.99
Pescado, camaron, pulpo, y pata de jaiba Fish, shrimp, octopus, scallops, and crab legs
Add your review below to help others know what to expect.