The Lighthouse Seafood
1212 Fredericksburg Rd
San Antonio
TX
78201
(210) 785-9333
Open Map
Crabs & crab houses
dining
Fish & Seafood Markets
Fish & seafood retail
food
restaurant
Restaurants
Restaurants Seafood
seafood
Seafood restaurants