Otaez Mexican Restaurant
Opens on Wednesday

Otaez Mexican Restaurant

$ • Mexican • Latin American • New Mexican
4.8
(31)
  •  
View delivery time and booking fee.

1619 Webster St, Alameda, CA 94501 • More info