San Diego, CA Metro >
La Mesa >
Restaurants >
8687 la Mesa Blvd, La Mesa, CA | Directions 91942
Hours
View Less
Cheap in every sense of the word. Cheap d??cor, sub par food, uncomfortable furniture!
Horrible. Smelled bad and felt unclean. Not even a good bargain. Would never recommend
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now