Skip to content

Photos via Google Maps

On the Hill Cafe

American Cafe, Rice & Beans

$$

Top tips

  • Try the rice, beans, and plantains with fresh guacamole and salsa.
  • Most menu items can be made vegan, so ask the staff for vegan customization.
All 3 tipsShow fewer
  • Enjoy the outdoor seating on pleasant days.

People mention

No standout dish yet. People mention rice, beans and plantains.

Good for

The vibe: solo

Praised for friendly service.

Good to know

  • Outdoor seating
  • Breakfast, brunch, lunch
  • Cards and mobile pay

About

A cozy neighborhood cafe with a farm-to-table focus and a compact seating area that includes outdoor options. The menu features simple, well-prepared American comfort food with many items customizable to vegan, including favorites like rice, beans, plantains, fresh guacamole, and salsa. The atmosphere suits casual solo dining or takeaway with ample options for coffee and healthy bites.

Visit

Open the map

1431 John St, Baltimore, MD 21217

Opening hours

Monday
Closed
Tuesday
07:00–15:00
Wednesday
07:00–15:00
Thursday
07:00–15:00
Friday
07:00–15:00
Saturday
08:00–15:00
Sunday
08:00–15:00

the food

4.2 out of 5. Spinach Rating

From recent reviews, out of 5.

Google Maps
4.4 571 reviews Read on Google Maps
HappyCow
4.0 2 reviews Read on HappyCow
How we rank

eating vegan

Outstanding for vegans

vegan options
Some · 3–5 dishes
menu
Clearly marked
staff
Knowledgeable
What the grades mean

nearby

More in Baltimore

vegan food guide

baltimore

The app is the full experience.

The live map, every ranking, and the dishes worth ordering.

  • free
  • no signup needed
The Spinach app: the Kraków map, each place with its rating and the dish worth ordering
in the app