user avatar
02/04/2017
By: Diane Z.
Camelia's Mexican Grill
sometimes you have to wait, but the food is worth it. I have always had good service, polite and friendly. I also think they have the best salsa in town !!!!

Just a moment...