On The Hill Cafe
American Cafe, Rice & Beans
Vegan options
Outstanding for vegans ★ 4.2 (572) · $$ · Cafe · American, Breakfast · Hours
Amenities: deck Outdoor Seating
Popular tips: "Try the rice, beans, and plantains with fresh guacamole and salsa."
Must-try: rice, beans and plantains
Praised for: friendly service
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.
schedule
Hours
Sunday 8 AM-3 PM
Monday Closed
Tuesday 7 AM-3 PM
Wednesday 7 AM-3 PM
Thursday 7 AM-3 PM
Friday 7 AM-3 PM
Saturday 8 AM-3 PM
location_on
directions
Navigate on Google Maps
1431 John St, Baltimore, MD 21217
Vegan Friendliness
iOutstanding for vegans
A
- VEGAN OPTIONS Some · 3–5 dishes
- MENU Clearly marked
- STAFF Knowledgeable
More in Baltimore
Two scores: Spinach Rating grades the food. Vegan Friendliness grades how easy it is to eat vegan here.
How we rank →The app is the full experience.
The live map, every ranking, and the dishes worth ordering — free, no signup.