I recently moved to a new place and currently don't know many people, so it's a bummer.
You should find the local cafe or something
Yeah, I have found one Starbucks so far. I guess I need to explore the area a bit more.
You can always google the local hot spots. You've got to get out there. It might not be easy