Tag: restaurants
#FoodieNews: What exactly is Goldilocks?
Though Goldilocks, located at 1420 E. Plaza Blvd., Suite D-7, in National City, opened 11 years ago, it still seems to be a big...
Eateries seeing red after being in black
Third Avenue restaurant owners were left scrambling after a multi-county power outage shut them down for business Sept. 8.
Sweet Life Deli owner Jenene Lacey was...