Fine Italian Cuisine

Whether you want to dine at a restaurant or plan a special event, Marechiaro’s Italian Restaurant is the place for you. Check out our Services page for more information.


“What are your hours?” “Are your soups fresh?” Check out our FAQ page for answers to these and other common questions. If you need more information, please call us.

Schedule a Party

Call us anytime for more information about our menu or restaurant. If you would like to schedule a banquet or arrange for catering, please give us a call. We look forward to serving you.

Fine Italian Food near La Mesa, CA

Welcome to Marechiaro’s Italian Restaurant, family owned and operated for over fifty years. Long-time residents of East County know they can trust their favorite Italian restaurant to consistently provide high-quality meals and a pleasant dining experience. You can, too! Marechiaro’s is your best choice for fresh Italian pasta, classic Italian seafood, and pizza.

East County Dining at Its Best

When you come to Marechiaro’s Italian Restaurant, you are getting the finest Italian cuisine available. Our cooking consists of freshly made Chef specials doughs, soups, sauces, and more. Our menu features the following:

  • Pizza
  • Authentic Italian pasta
  • Fresh Italian seafood
  • Original recipes dating back to 1955

Dining for All Occasions

Marechiaro’s Italian Restaurant offers a wide variety of options to suit every need:

  • Children’s menu
  • Family-style parties
  • Banquet room
  • Catering menu
  • Lunch and dinner menus

Convenient Location

We are located on 2nd Street in El Cajon, CA. We love serving signature Italian dishes to guests from El Cajon and the surrounding communities, including Santee, Rancho San Diego, Spring Valley, La Mesa, and San Carlos.

Order Now!