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
Hulda Walter
September 21, 2024I 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!
Mexican restaurant
1970 Avenida Escaya Suite 105, Chula Vista, CA 91913, United States
Burrito restaurant
1550 E H St #j, Chula Vista, CA 91913, United States
Mexican restaurant
933 Otay Lakes Rd, Chula Vista, CA 91913, United States
Chinese restaurant
945-A Otay Lakes Rd, Chula Vista, CA 91913, United States
Vietnamese restaurant
945 Otay Lakes Rd # C, Chula Vista, CA 91913, United States
Restaurant
1930 Avenida Escaya suite 109, Chula Vista, CA 91913, United States
Taco restaurant
1392 E Palomar St # 204, Chula Vista, CA 91913, United States
Restaurant
1392 E Palomar St Ste 302, Chula Vista, CA 91913, United States
Thai restaurant
1392 E Palomar St #304, Chula Vista, CA 91913, United States