How many locations are there?
Address: 815 Avenue O, San Leon, TX 77539, USA
San Leon Seafood LLC | Aug 23, 2021
Only one!
Doug Greer | Aug 23, 2021
Call them and find out for yourself
Walter Qualls | Aug 23, 2021
I know of only one
David TREHERNE63 | Aug 23, 2021
None, lol
Factor - ade | Aug 23, 2021
One.
John Franklyn | Aug 23, 2021
Only 1 that I know of
Devin Woods | Aug 23, 2021
1.. the one and only. Lol
Thanks! Your answer is awaiting moderation.