The Escobar Kitchen is a Latin Asian Fusion Cuisine Sushi Restaurant founded by Lewis Escobar and his brothers, offering a unique culinary experience blending the explosive tastes of Latin and Asian cuisines. They provide high-quality ingredients and creative menu ideas, including their signature dish, THE ECOBAR ROLL.
Sushi Restaurant
FAMILY
Orlando, Florida
3
April 7, 2025
Other Restaurants You May Be Interested In
Discover similar restaurants in these categories