Toggle navigation
Find
Sign up
Sign in
CA
Alameda
Restaurants
Otaez Mexican Restaurant
Review
Otaez Mexican Restaurant
4 Reviews
1619 Webster St
Alameda
,
CA
94501-2133
(510) 521-9090
restaurants
www.otaezrestaurant.com
Info
Reviews
Offers
Photos
Map
by
abc123
on
6/18/2023
Night Mode