Wilma’s Patio on charming Balboa Island serves what might just be the most magnificent French toast in the entire Golden ...
The restaurant’s location on Marine Avenue, Balboa Island’s main shopping street, makes it an ideal stop during a day of exploration. After browsing the island’s charming boutiques and galleries, ...