Back
The Lemon Tree
(510) 521 - 4722
2542 Santa Clara Avenue, Alameda, California 94501
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.