I had a decent experience at Joshua's Kitchen. The staff was friendly and welcoming, which was a nice touch. The food was tasty, but not particularly impressive. I ordered the pancakes and they were okay, not especially fluffy or flavorful. The service was a bit slow, but the server was apologetic and made sure I had everything I needed. The atmosphere was cozy and casual, which was perfect for a breakfast spot.One thing that stood out to me was the lack of consistency in the service. On one hand, the server was attentive and made sure I had everything I needed. On the other hand, it took a long time to get my food, and the server seemed overwhelmed at times. This inconsistency made it difficult to give a high rating to the service.The menu was a bit limited, but they had some nice options for breakfast and brunch. The prices were reasonable, and the portions were generous. Overall, I would give Joshua's Kitchen 4 out of 5 stars. It's a decent spot for breakfast or brunch, but it could use some improvement in terms of service and menu options.It's worth noting that the restaurant has a lot of potential, but it seems like they are struggling to keep up with demand. The staff was friendly, but they seemed overwhelmed at times, and the service was slow. With a bit more attention to detail and some improvements to the menu and service, Joshua's Kitchen could be a real gem in the area.