Mexican restaurant · 1037 Lakehaven Dr, Sunnyvale, CA
More food in Sunnyvale, CA · Mexican Food in Sunnyvale