It’s no surprise that this North Long Beach gem landed in the No. 18 spot on Yelp’s list of top 100 restaurants in Los Angeles County in 2023.
It’s no surprise that this North Long Beach gem landed in the No. 18 spot on Yelp’s list of top 100 restaurants in Los Angeles County in 2023.