This establishment has closed. This page remains for historical records.
- 9188 Fletcher Parkway, La Mesa, CA 91942 | Directions
- "Hard to swallow" · July 30, 2014
© 2016 San Diego Reader. All rights reserved. No part of this site may be reproduced without our written permission.