Well, the Best Place of course...
I wanted to share with you all a place in Long Beach that we have been going to for years now. The Best Place Cafe, located on Bellflower Blvd across from the Los Altos Shopping Center, is a retro 50's style dinner that makes it's living on repeat business. Every time I'm in there I… Continue
Added by JulsnMatt1028 on January 30, 2008 at 8:00am —