Get it delivered to your door.
x $0 delivery fee
new customers
Enter address
to see delivery time
Sunday
Monday
11:00 AM - 4:00 PM
Tuesday - Wednesday
10:00 AM - 4:00 PM
Thursday
8:00 AM - 4:00 PM
Friday
7:00 AM - 4:00 PM
Saturday
7:30 AM - 12:00 PM
Featured items
Coffee
- Large Iced Coffee$3.00Add Sugar & Cream Yourself At Pickup
Pictured with cold foam and cinnamon sugar - Small Iced Coffee$3.00Add Sugar & Cream Yourself At Pickup!
Pictured with cold foam and cinnamon sugar - Large Hot Coffee$3.25Add Sugar & Cream Yourself At Pickup
- Small Hot Coffee$2.50Add Sugar & Cream Yourself At Pickup
Brekkie Sandwiches
- Brekkie Reuben$9.00Pastrami, sauerkraut, Swiss cheese, Thousand Island, and two eggs on your choice of bagel, english muffin, or toast!
- Build Your Own$4.20BYO breakfast sandwich!
- Cluck Me$11.00Bacon, spicy or regular chicken patty, Swiss cheese, and two eggs on your choice of bagel, english muffin, or toast!
- Lover of the Meat$11.00Bacon, sausage, ham, yellow cheddar and two eggs topped with a maple syrup drizzle on your choice of bagel, english muffin, or toast!
- Brekkie BLT$7.00Bacon, lettuce, tomato, mayo, yellow cheddar, and two eggs on your choice of bagel, english muffin, or toast
- The Hap$9.00Two runny eggs, roast beef, American cheese, and James River Aioli served on your choice of bagel, english muffin, or toast!
Roast Beefy
- Jr. Beefy$8.49 • 77% (9)Served PLAIN on a hamburger bun. Customize your beef with your choice of toppings
**Pictured as a "3-Way"- American cheese, mayo, and James River BBQ** - Super Duper Beefy$14.20 • 100% (11)1 POUND of beef! Served plain on an onion roll. Customize your beef with your choice of toppings
Pictured as a "3-Way"- American cheese, mayo, and James River BBQ - Regular Beefy$9.75 • 85% (7)Served plain on a sesame seed bun. Customize your beef with your choice of toppings, but we highly recommend the flavorful combination of BBQ sauce, creamy mayo, and cheese – a perfect trio that will surely satisfy your cravings (3-way)
- Roast Beefy Sub$11.89 • 100% (4)Served on a 9" or 12" roll.
Pictured as a "3-Way"- American cheese, mayo, and James River BBQ - The Alex$11.45Roast beef with a 4oz burger patty with American cheese, topped with cheese sauce and bacon bits. You choose what size beef and any additional toppings!
Appetizers
Hap's Rolls
Salads
Wings Gone Wild
Hot Subs/Wraps
Cold Subs/Wraps
Clubs
Handhelds
Melts
Fried Chicken Sandwiches
Signature Burgers
Mac & Cheese
Signature Poutines
Beverages
Sides
Dessert