Restaurants - , California, United States
Manager
Contact Zulma Huerta
Shuck Oyster Bar is a restaurants company based out of 3313 HYLAND AVE, Costa Mesa, California, United States.
Mobile Friendly