Terra Cafe Restaurant

Food for the soul

Welcome to Terra Cafe

Since 2009, Terra Cafe has been offering praised selections served with art and community. We make our food from scratch with the rawest ingredients and Baltimore’s best chefs. From our mouth-watering menu, famialial service, and host of local events, we create a welcoming place to unwind and catch up with friends and family.


Hours Of Operations

Monday 11:00 am-8:00 pm
Tuesday 11:00 am-8:00 pm
Wednesday 11:00 am-8:00 pm
Thursday 11:00 am-8:00 pm
Friday 11:00 am-10:00 pm
Saturday 11:00 am-10:00 pm
Sunday 11:00 am-7:00 pm

Our Services





What we offer


From meetings to mixers – we offer a delicious and extensive catering menu. Each order is personalized, packaged fresh, and delivered on time. With our catering, you’ll be the unforgettable host. Check out our menu and fill out the catering request below.

We’ll get back to you within 24 hours. If you need catering in less than 24 hours, please call Terra Cafe at 410-936-7852 to get in touch with the Terra Cafe Business Office.

Thanks for choosing Terra Cafe!  


Book Your Reservation In advance so we can properly accommodate you & your guest while still taking care of the rest of our soul family!!! Peace&Blessings

Reservations should be made for groups of 5 or more. Reservations should be made online at least 72 hours ahead.

Rent For Event

From lively open mics, book signings, corporate dinners, luncheons, and fundraisers, Terra Cafe is a home for culture and community creators. Our cafe has held transformational conversations, legendary music, and inspiring people making a difference in our community.

Tell us a little bit more about your vision below and our event team will contact you within 24 hours to make it a reality.

Book Your Next Event

Delivery Options


Booking Days

Book an appointment

When do you want to come?

Upcoming Events

Contact Us


101 East 25th Street Baltimore, MD 21218

Restaurant Number

(410) 777-5277