Big Jo's is an old fashioned sandwich place open for breakfast and lunch. There's a small interior, which is occupied almost entirely by the kitchen, but there is a large outdoor patio for you to enjoy your meal. In addition to sandwiches, there are also pastries.