Firefly: Charlottesville

 On our latest trip to Snowshoe, as always when we take our boys, we had to stop for a break half way home.  My husband found this awesome restaurant in Charlottesville and it was the perfect stop for us. Firefly advertises as a family-friendly restaurant and game room. One great thing - you can see the games from your table, so you never have to take your eyes off the kids, but you can take a break while you sit and eat for a few. There is an awesome menu with typical bar food as well as tons of vegan options. I ordered the jackfruit wonton nachos, labeled as an appetizer, but a huge amount of food that I couldn't finish in one sitting. The boys got the vegan bites (nuggets) on the kids menu. My husband got a regular burger, and everyone enjoyed their food. 
They are open for lunch and dinner Tuesday-Friday and brunch or dinner on Saturdays. There is trivia on Tuesday, Bingo on Wednesdays, and Karaoke on Thursdays. There are pinball machines, arcade games, and skeeball for purchase as well as a wide variety of board games that you can play for free at your table. The paid games take quarters or dollars, and there is an ATM on site. There is free parking in a small lot up front and an additional lot in the back. If you're looking for an easy stop on your way out of town through Charlottesville, check them out!