The Trap Shack

Details

  • Seafood
3040 Carlsbad Boulevard Carlsbad, California 92008
Website