Ay Caray Taqueria
Drag box to select area
Ay Caray Taqueria is a restaurant located on South Norfolk Street. It serves tostadas, tacos, enchiladas, burritos and more. It also carries soft drinks and beer. It is open daily and inside seating is available.
478 S Norfolk St, San Mateo, CA 94401
- Hours: Daily, 9am - 9pm