Dirty Al's at Pelican Station

Restaurant in Laguna Vista, Texas