Palm Beach is not only a place Helen when spends most of her time in the winter, but also home to one of our favorite Japanese restaurants in the country! Imoto Palm Beach is a charming intimate setting with food that is to die for. Some of our favorite menu items include the Imoto Salad (Florida oranges and fresh avocado, yum!), the Kimchee Fried Rice, and the Specialty Tuna Nigiri. Nestled into the small town area of Palm Beach, Imoto is always filled with locals and new comers looking for a delicious meal.