Questions?
Questions?
Location!
2089 E. 14th St.
San Leandro, CA 94577
San Leandro, CA 94577
Call Us!
(510) 357 3022
We're Open
Sun-Thu 9am-10pm
Fri-Sat 9am-11pm
Fri-Sat 9am-11pm
Need to get in touch with us?
Use the form below to contact our staff with questions or your feedback
about your experience at Ana Rosa's Mexican Restaurant.