After a short-lived hiatus, The Lighthouse Seafood is making a San Antonio comeback. The eatery recently celebrated the grand opening of its new location at 3534 Fredericksburg Rd ...