Served daily from opening to 7:00 p.m.
Made fresh to order all day long.
Try out our daily lunch special! Check "Today's Special" at the bottom of the homepage, add to cart, and pay at the store. Price varies by item.
Sandwich - Build Your Own
Create your own sandwich from our selection of fresh, house-made ingredients.
Cater your next event with platters of Market Street Market's delicious gourmet offerings. In special requests section on the right hand side, please include your company (if applicable), contact name, contact phone number, delivery or pick up, time of delivery or pick up, delivery address, and any extra notes or instructions. For large orders, please allow three days. Small orders may be placed the same day. No same-day cancellations for catering orders. If you have any questions, please give us a call at (434) 293-3478. Thank you for your order!