Address: 3753 Mission Ave, Ste 121A Phone: (760) 472-6939
Reviewed on 11/21/2025
By: Elizabeth W.
The food here is excellent, but minus a couple stars because they had no champurrado, refried beans tasted sour. Service is better when Silvia is working... more