Leo's Kitchen

Sushi restaurant

Leo's Kitchen shines as a top-notch sushi destination in Chula Vista. Situated at 1392 E Palomar St, this cozy spot is praised for its fresh, flavorful rolls and friendly service. With outdoor seating and a welcoming atmosphere, it’s perfect for solo diners or groups looking to enjoy lunch or dinner. Happy hour brings great deals, while the wheelchair-accessible features ensure everyone can savor their delicious options. Reviews highlight the crispy calamari and delightful sushi rolls, confirming that this place is a community favorite worth revisiting!

Best in Chula Vista

Contact Info

  • Location: 1392 E Palomar St Suite 402, Chula Vista, CA 91913
  • Phone: (619) 271-2731
Leo's Kitchen

Opening hours

  • Monday: 11 am-8 pm
  • Tuesday: 11 am-8 pm
  • Wednesday: 11 am-8 pm
  • Thursday: 11 am-8 pm
  • Friday: 11 am-9 pm
  • Saturday: 11 am-9 pm
  • Sunday: 2-8 pm

Services

  • Outdoor seating
  • No-contact delivery
  • Delivery
  • Takeaway
  • Dine-in
  • Lunch
  • Dinner
  • Solo dining
  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Comfort food
  • Happy-hour drinks
  • Healthy options
  • Quick bite
  • Small plates
  • Vegetarian options
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Toilets
  • Casual
  • Cosy
  • Trendy
  • Groups
  • Accepts reservations
  • Credit cards
  • Good for kids
  • Free of charge street parking
  • Free parking lot
Leo's Kitchen Food & drink
Leo's Kitchen Vibe
Leo's Kitchen Sushi
Leo's Kitchen California roll
Leo's Kitchen By owner

Menus and Prices

Leo's Kitchen menu prices 1
Leo's Kitchen menu prices 2
Leo's Kitchen menu prices 3
Leo's Kitchen menu prices 4
Leo's Kitchen menu prices 5

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Hulda Walter

September 21, 2024

I recently enjoyed another delightful lunch at Leo's Kitchen in Chula Vista, and it did not disappoint! 🥢

The ambiance is cozy and perfect for relaxing, and our service was friendly as always.

We started with the calamari - perfectly crispy and fresh! For sushi, we tried the happy hour spicy California roll and the Chula Vista roll, both were bursting with flavor and generously portioned.

Washing it down with Yuki Nigori Mango Sake was the cherry on top. 🌸

If you’re in the mood for quality sushi and a chill vibe, Leo’s is definitely the spot!


Nearby Restaurants

Taco Lounge Escaya

Mexican restaurant

1970 Avenida Escaya Suite 105, Chula Vista, CA 91913, United States

MJ's Fusion Deli "Breakfast•Lunch•Dinner" a.k.a MJ's Yogurt Time and Deli

Burrito restaurant

1550 E H St #j, Chula Vista, CA 91913, United States

Taco Bell

Fast food restaurant

1548 E H St, Chula Vista, CA 91913, United States

Isushi - All You Can Eat

Sushi restaurant

945 Otay Lakes Rd, Chula Vista, CA 91913, United States

Panchos Authentic Mexican Grill

Mexican restaurant

933 Otay Lakes Rd, Chula Vista, CA 91913, United States

Otay Mandarin Chinese Restaurant

Chinese restaurant

945-A Otay Lakes Rd, Chula Vista, CA 91913, United States

Pho Convoy Noodle House

Vietnamese restaurant

945 Otay Lakes Rd # C, Chula Vista, CA 91913, United States

Baja Lounge

Seafood restaurant

1550 E H St suite d, Chula Vista, CA 91913, United States

Rustic Boards Artisanal Cuisine

Restaurant

1930 Avenida Escaya suite 109, Chula Vista, CA 91913, United States

Don Roman taco shop #2

Taco restaurant

1392 E Palomar St # 204, Chula Vista, CA 91913, United States

Bambino's Pizza & Deli #2 - Chula Vista

Restaurant

1392 E Palomar St Ste 302, Chula Vista, CA 91913, United States

Tastea Grill

Barbecue restaurant

1392 E Palomar St #305, Chula Vista, CA 91913, United States

Fresheria - East Palomar

Restaurant

1750 E Palomar St, Chula Vista, CA 91913, United States

Halo Halo Cafe

Filipino restaurant

1392 E Palomar St #303, Chula Vista, CA 91913, United States

Jack in the Box

Fast food restaurant

947 Otay Lakes Rd, Chula Vista, CA 91913, United States

Bamboo Garden Thai Cuisine

Thai restaurant

1392 E Palomar St #304, Chula Vista, CA 91913, United States

Domino's Pizza

Pizza delivery

943 Otay Lakes Rd, Chula Vista, CA 91913, United States

Taco Lounge

Mexican restaurant

1924 E Palomar St #101, Chula Vista, CA 91913, United States

Juice Adventure

Juice shop

935 Otay Lakes Rd, Chula Vista, CA 91913, United States

Thai Fresh 2

Thai restaurant

1550 E H St STE B, Chula Vista, CA 91913, United States