Welcome to Celia's Restaurant, a hidden gem located at 700 Kempton St, New Bedford, MA. Known for its vibrant Spanish home cooking, this eatery delights diners with a truly diverse menu. From savory oxtail and pernil to crispy chicharron and hearty goat dishes, every offering is a celebration of flavor.
Whether you dine in or grab takeout, Celia's is renowned for its warmth and friendly service, making each visit feel like a cherished gathering. Be prepared for a culinary adventure that truly satisfies the soul!