Hard Times Cafe

$ • Vegetarian, Cafe, Vegan

Hours:
1821 Riverside Ave, Minneapolis
(612) 341-9261

About Hard Times Cafe

Hard Times Cafe is a lively and community-focused spot with a punk rock vibe. The atmosphere is fun and energetic, making it a great place for small meetings with friends or getting some work done, especially with headphones since it can get noisy at times. The cafe is cash only, but there is an ATM on-site. Customers appreciate that the food and drinks are cheap and delicious, offering good value for money. The menu features many vegetarian and vegan options, including gyros sandwiches, vegan Chai tea with oat milk, vegan rancheros, and vegan helter skelter. The biscuits and gravy with homemade sausage on the side are highly praised. The cafe also serves excellent non-alcoholic drinks, including a large selection of root beer and kombucha, alongside bakery treats that are considered really good. The food quality is fairly good for a vegan restaurant open late, and the desserts are especially excellent. The friendly staff and cool music add to the welcoming experience. Despite being a casual, busing-your-dishes type of place, the overall vibe and affordability make it a popular choice.

Customers' Favorites

Hard Times Cafe Reviews

4.4
357 ratings
Restaurantji Rating
5
72%
4
17%
3
3%
2
1%
1
7%
Food
4.4
Atmosphere
4.4
Service
4.3

Share your opinion about Hard Times Cafe

Restaurantji Rating

Honestly, for a restaurant that specializes in providing a menu for guests who have a specific diet; not having more gluten free options by providing gf bread/buns and even bagels and English muffins is completely disappointing.

So many memories, so many good meals

Loving attitude - just gotta look deeper. Yummy breakfast and I love having my name yelled out.

Read All Reviews(357)

Ratings

Menu

Add a Menu
Hard Times Cafe Menu
Hard Times Cafe Menu

Photos

Add a Photo
Hard Times Cafe
Hard Times Cafe
View All Photos

Hours

Monday 8AM - 12AM
Tuesday 8AM - 12AM
Wednesday 8AM - 12AM
Thursday 8AM - 12AM
Friday 8AM - 12AM
Saturday 8AM - 12AM
Sunday 8AM - 12AM
Updated on: