Major Bean Coffee & Sandwich Co.

201 W Broadway Ave
Elk City, OK 73644
Due to COVID-19 requirements and recommendations, many Oklahoma businesses and attractions have made changes to their hours of operation and available services. We encourage all potential visitors to contact the business or attraction directly before visiting for up-to-date information. For Oklahoma State Health Department information and recommendations, visit the COVID-19 resource page.

Major Bean Coffee & Sandwich Co.

201 W Broadway Ave
Elk City, OK 73644

Major Bean Coffee & Sandwich Co. serves up local coffee creations alongside wholesome eats. Support a local business that brews fresh-roasted coffee beans imported from all over the world. Guests can choose from a wide variety of brewing methods, from the flavorful signature drip to the Chemex personal pour-over. The espresso bar contains delicious, caffeine-filled cups, from the mocha and espresso macchiato to the cortado and cappucino. A house special, Major Bean Coffee & Sandwich Co. also brews up The 1885, a blend of cane sugar Dr. Pepper and espresso over ice. Hand-shaken summer teas, fruit smoothies and teas are also available for those who prefer non-coffee options.

At this Elk City eatery, chefs piece together natural, organic ingredients to concoct healthy and tasty soups and sandwiches. Bite into a guilt-free spicy Italian basil sandwich served on a ciabatta roll, or give the sweet and spicy grilled cheese a try, boasting mixed berry serrano pepper jam. Gluten-free bread is also available so all guests can treat themselves to tasty PB&J sandwiches with hints of chocolate sauce and a sprinkle of powdered sugar. Other mouthwatering menu options at Major Bean Coffee & Sandwich Co. include chicken bacon avocado ranch salads, sausage and kale breakfast plates and daily specials like Saturday morning crepes or housemade broccoli cheddar soup served in a sourdough bread bowl.




Monday: 7:00 am - 6:00 pm
Tuesday: 7:00 am - 6:00 pm
Wednesday: 7:00 am - 5:00 pm
Thursday: 7:00 am - 6:00 pm
Friday: 7:00 am - 6:00 pm
Saturday: 7:00 am - 5:00 pm
A special thanks to our advertisers