The Brass Bear Delicatessen ★★★★★4.6 (127) Restaurants Deli · Takeout Restaurant 190 Alamo Plaza Suite E, Alamo, CA 94507 Call Website Details →