Welcome to Theresa’s Café


As of 8pm on 3/16/2020 the Governor has put in place that ALL restaurants serve TAKE OUT ONLY. SO we are still open we will be changing our hours during this time to:

M-F 9am-2pm & will be doing take out orders.

Call us to place your order 908-788-8886

In addition to our normal business practices:
THERESA’S CAFÉ ~ Curbside Meals
Our customers are like family to us. We know you all and understand how the added pressure of having kids at home and uncertainty ahead will weigh on your day; we also recognize concerns about social distances and gatherings. To help in a way we know how, starting today, we are offering prepared meals for curbside pickup. Just order with your credit card over the phone and call us when you arrive. We’ll bring it to your car door.
Let’s get through this together. Stays tuned for updates and let us know how we can help. Be well and safe always! We have also taken all necessary precautions to keep our business clean and sanitary.
Theresa’s Café Staff

In light of the recent news regarding the COVID-19 (Coronavirus) onset we want to extend our concern and precautious efforts out to our Theresa’s Cafe patrons.
As always, we are working diligently to provide clean and safe practices while also taking extra precautionary measures. Our kitchen will be changing gloves and sterilizing equipment more frequently than required. Our staff always practices good handwashing techniques and follows Serv-Safe cleanliness protocols. They are fully aware to stay home if they are not feeling well (fortunately, the need for this has not occurred). Dining surfaces are to be disinfected even more thoroughly and frequently and disinfectant wipes are available to all guests entering the café. For those further concerned with venturing out: we always provide take out options.

We are open and ready to serve you, safely.
Theresa’s Cafe –

Tucked away in Flemington, New Jersey is a cozy family owns café. Beyond the wrought-iron tables & chairs of the brick patio, sits the door of Theresa’s Café. Once you step through the door you’re greeted by the smells of fresh food made from scratch. Located at 117 Broad Street, Flemington, NJ is owned by Chris Opdyke. Her hobbies include gardening, photography, cooking & the art of conversation. Longtime customer of the restaurant, she jumped at the chance to take over the café when she heard it was for sale. This melded her love of people & cooking into the perfect career path. Chris enjoys seeing the friendly faces of customers, and the fact that there is never a dull moment at Theresa’s Café.

Theresa’s Café is known around town as “Flemington’s best kept secret.” And the secret is a juicy one. All the food is made fresh. They roast their own turkey & roast beef, their chili & soups are made fresh daily. Their menu features savory café specialties for any time of day. Start your morning off with their breakfast menu featuring made to order omelets, pancakes, French toast, breakfast sandwiches & wraps. The afternoon brings out a sumptuous lunch menu. The freshly prepared bowl of Chili w/ chopped red onion & cheddar cheese paired with a freshly baked corn muffin.

The fresh made soups like Chicken Rice, Tomato Basil, Golden Carrot & Hungarian Mushroom to name a few are served with crackers. They have a bevy of sandwich selections like Turkey, cheddar, bacon, lettuce & tomato in a wrap with homemade Rosemary mayo. Or a Panini made with their grilled chicken breast; fire roasted red peppers, fresh mozzarella, homemade basil pesto grilled on Semolina bread. Or a Black Russian sloppy joe a sandwich made with their oven roasted turkey breast & roast beef, Swiss cheese, homemade Russian dressing & homemade Cole Slaw on seedless Marble Rye. Enjoy your meal alfresco on the patio or indoors with the friendly staff. Come to Theresa’s Café to see what everyone is whispering about.

Fresh Breakfast in Flemington Start your day off with fresh breakfast, including homemade yogurt parfaits, oatmeal with dried fruit and nuts, homemade  scones. If you’re in the mood for hot breakfast, our  Café serves up omelets with your favorite ingredients, light and fluffy pancakes, special breakfast sandwiches, seasonal fresh fruit, fresh brewed NEW ENGLAND COFFEE (bottomless cups), hot tea, iced tea & iced coffee. Check our MENU page for breakfast specials.


Quick and Delicious Flemington Lunch  at Theresa’s Café includes a seasonal variety of classic and gourmet sandwiches, burgers, daily 2 homemade soups, chili, a tempting choice of main course salads and daily lunch specials. If you love homemade baked items, we bake a variety of items daily, scones & cookies.

Gluten-Free Menu Items

If you’re looking for gluten-free menu items, Theresa’s Café is proud to offer gluten-free bread. Just ask our friendly staff when placing your order! We love serving all of our customers & pride ourselves in meeting specific dietary requests. As a result we now offer GLUTEN FREE BREAD as a permanent fixture on our menus. There will be an additional $1.00 charge when ordering this bread.

Catering for Flemington and Most of New Jersey

Our Flemington catering menu items are prepared from the freshest ingredients, Delivery is available almost anywhere in New Jersey such as Princeton and Morristown, so inquire about our catering packages and rest easy knowing we’ll bring our fresh food and service straight to you.

Try Us!

Check Out our menu lists to see what we have to offer.


Our Location View Larger Map