Tasty Point (Alameda) ★★★★☆4.4 (82) Restaurants Taiwanese restaurant 2412 Santa Clara Ave, Alameda, CA 94501 Call Website Details →