Shucks Tavern & Oyster Bar - Seafood restaurant in Southwest Las Vegas, Spring Valley | Reviews, Photos & Information on Postcard