San Diego, CA Metro >
113 Jamacha Rd,
“This place has been here for over 10 years and the reason why its been here for so long is because they have teverything you could possibly want at affordable prices with excellent service.”
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