Royal Coffee Roasting

$ • Coffee Shops

Hours today·

About Royal Coffee Roasting

Royal Coffee Roasting is a welcoming spot with a cozy atmosphere. The coffee is above average, with no bitter aftertaste, and the sausage cheese jalapeño biscuit is a must-try. The service can be slow at times, but the staff is helpful and incredibly friendly. The café offers a kids' menu and is kid-friendly, with ample parking space. The coffee is hot and can be served with cream. The shop itself is cute, making it a great spot to slow down and enjoy. Recently, customers have enjoyed the space's quiet and contemporary vibe, perfect for relaxing or working on a laptop. The decor includes festive holiday touches, adding to the cozy feel. Visitors appreciate the friendly service and the enjoyable flavor of the coffee. The café also offers sweet treats like mini donuts, which are great while waiting for your order. Many find the French roast very good. The space is spacious with plenty of seating, making it a nice place to spend time. It's a mandatory coffee stop when family is in town. They have really good pastries/bagels, and their homemade pop tarts are 10/10. The drive-thru location across from the Medford International Airport (MFR) offers a convenient coffee stop with a latte that is perfectly crafted—rich, smooth, and delicious. They open the garage doors during the summer and have nice outside seating.

Menu

Add a Menu
Royal Coffee Roasting Menu
Royal Coffee Roasting Menu

Customers' Favorites

Photos

Add a Photo
Royal Coffee Roasting
Royal Coffee Roasting
View All Photos

Royal Coffee Roasting Reviews

4.2
149 ratings
5
68%
4
9%
3
8%
2
8%
1
7%
Food
4.3
Atmosphere
4.6
Service
4.3

Share your opinion about Royal Coffee Roasting

Blended hazelnut coffee with cream and half sweet😋
Food was nothing special (heated from frozen) and very small quantities for the cost. The coffee was amazing, though!
Good coffee and fast! With a drive through if you’re in a hurry. Super clean and a great atmosphere!

Read All Reviews(149)

Hours

Monday 6AM - 5PM
Tuesday 6AM - 5PM
Wednesday 6AM - 5PM
Thursday 6AM - 5PM
Friday 6AM - 5PM
Saturday 6AM - 5PM
Sunday 6AM - 5PM
Updated on: