Deli On The Rocks is a cozy eatery in Oxnard, CA, offering a variety of deli-style sandwiches, salads, and beverages.
With a casual atmosphere and friendly service, it provides a convenient spot for locals and visitors to grab a quick bite to eat.
Generated from their business information