Skip to content
The Lemon Tree Alameda
2542 Santa Clara Avenue, Alameda

The Lemon Tree is situated alongside the historic Alameda Hotel & Apartments. The Spanish-style art deco interior lends to its old-time charm. The bar has three flat-screen TVs and a pool table for the enjoyment of guests.

Scroll To Top