Pepperoni pizza and cheeseburger at James Buchanan Restaurant

Est. on Main Street · Mercersburg, PA

Hot pizza. Big burgers. Small-town heart.

Made fresh to order in historic Mercersburg. Order online in minutes — pickup or delivery.

Loved by locals on Google

Find us

15 N Main St, Mercersburg, PA 17236

Open today

11:00 AM – 9:00 PM

Call ahead

+1 (717) 328-0011

Pay online

Secure card payments by Square

Fan favorites

What Mercersburg is ordering

Classic Pepperoni PizzaPopular

Classic Pepperoni Pizza

$15.99

14" hand-tossed crust, house tomato sauce, whole-milk mozzarella and cup-and-char pepperoni.

Meat Lovers PizzaPopular

Meat Lovers Pizza

$18.99

Pepperoni, Italian sausage, smoked bacon and ham piled on a 14" pie.

Classic CheeseburgerPopular

Classic Cheeseburger

$10.99

Fresh 1/3 lb beef patty, American cheese, lettuce, tomato, pickles on a toasted brioche bun. Served with fries.

Buffalo Wings (10 pc)Popular

Buffalo Wings (10 pc)

$13.99

Crispy bone-in wings tossed in classic Buffalo sauce with celery and blue cheese.

What our guests say

Reviews from our Google Business profile

“Best pepperoni pizza in Franklin County. Crispy crust, perfect cheese pull, and the staff are always friendly.”
Sarah M. · Google · 2 weeks ago
“The Bacon BBQ Burger is huge and cooked exactly right. Online ordering was quick and pickup was ready on time.”
Mike D. · Google · 1 month ago
“Our go-to Friday night spot. Wings are crispy and saucy, and the cheesesteak is legit.”
Jennifer L. · Google · 1 month ago

Come hungry.

Right in the heart of town at 15 N Main St, Mercersburg, PA 17236. Grab a booth, or order online and we'll have it hot and ready.

  • Mon – Thu11:00 AM – 9:00 PM
  • Fri – Sat11:00 AM – 10:00 PM
  • Sunday12:00 PM – 8:00 PM
Get directions