San Diego, CA Metro >
8867 Villa La Jolla Dr Ste 606,
“Pretty good food.”
“used to love this place with it's enormous portions all for $5 but ever since the price went up, just slightly, but nonetheless up, and ge.”
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