GOOD INFORMATION. BETTER PEACE OF MIND.Always free. No signup required.

Restaurant · Minneapolis, MN

Soho Cafe

2532 Hennepin Ave

Last inspected Oct 28, 2025 · View Map ↗ · Compare ↗

Read Reviews on Google

Complete
Repeat problemsSerious findings or closures appear in two or more of the last three inspections. Review the dated records below.

The full inspection history

4 inspections

Follow-Up

Oct 28, 2025

Complete

Official score: 100 · Understand this area’s scale

2 recorded violations

minorCode MN Rule 4626.0033APermits, training, and postings

Official wording

The business must employ at least one valid Minnesota Food Protection Manager's certification (CFPM). Find more information on the Minnesota Department of Health web page.

In plain English

A required permit, food safety certificate, trained manager, or posted sign was missing or not current. These show the business is following the rules and has trained staff.

More about paperwork, training, or posting issues
minorCode MN Rule 4626.0435CFood source and labeling

Official wording

Label consumer self-dispensing bulk food with the following information: 1. manufacturer's or processor's label; 2. a card or sign with the common name of the food; 3. list of ingredients; 4. nutrition labeling, unless exempt.

In plain English

Food came from an unapproved source, was missing required date marks or labels, or was past its use-by date. Knowing where food came from and how old it is helps prevent illness.

More about food source, dating, or labeling problems

Official record from Minneapolis Health Department, Oct 28, 2025 · Original Source

Routine

Sep 24, 2025

Complete

Official score: 90 · Understand this area’s scale

7 recorded violations

minorCode MN Rule 4626.0033APermits, training, and postings

Official wording

The business must employ at least one valid Minnesota Food Protection Manager's certification (CFPM). Find more information on the Minnesota Department of Health web page.

Inspector’s notes

There is no posted CFPM certificate. At least one employee needs to take a food safety class and send a copy of their certificate to MDH. Go to https://www.health.state.mn.us/communities/environment/food/cfpm/index.html for more information.

In plain English

A required permit, food safety certificate, trained manager, or posted sign was missing or not current. These show the business is following the rules and has trained staff.

More about paperwork, training, or posting issues
minorCode MN Rule 4626.0435CFood source and labeling

Official wording

Label consumer self-dispensing bulk food with the following information: 1. manufacturer's or processor's label; 2. a card or sign with the common name of the food; 3. list of ingredients; 4. nutrition labeling, unless exempt.

Inspector’s notes

Ingredient labeling is needed for the self service beverage dispenser. Contact your supplier for labels.

In plain English

Food came from an unapproved source, was missing required date marks or labels, or was past its use-by date. Knowing where food came from and how old it is helps prevent illness.

More about food source, dating, or labeling problems
majorCode MN Rule 4626.0408AOther

Official wording

Before using Time as a Public Health Control for TCS food develop, follow and keep written procedures onsite.

Inspector’s notes

The pizza and calzones on display are at room temperature with no clear method of knowing how long they are out of temperature. Develop a way to mark when they were prepared and when they should be discarded (after 4 hours). This might be as simple as a piece of tape with a time on the counter near each pizza.

In plain English

An issue that does not fit the common categories. Check the official wording for details.

More about other finding
criticalCode MN Rule 4626.0395A2Food temperature

Official wording

Keep all cold TCS foods at 41 degrees F or colder under mechanical refrigeration.

Inspector’s notes

The gyro meat was on the spit and turning without any heat. The temperatures were between 45 and 90F. Cook / reheat the gyro meat and slice it off for cold holding to be reheated on the grill. It must be held at or below 41F or above 135F at all times.

In plain English

Food was not kept cold enough, hot enough, cooled fast enough, or cooked or reheated to the right temperature. Bacteria grow quickly in the "danger zone" between 41°F and 135°F, which makes this one of the most important food-safety checks.

More about food kept at an unsafe temperature
criticalCode MN Rule 4626.0040COther

Official wording

Keep a log to record employee illness symptoms. Have it available upon request.

Inspector’s notes

No employee illness log was available at the time of the inspection.

In plain English

An issue that does not fit the common categories. Check the official wording for details.

More about other finding
minorCode MCO 188.390Permits, training, and postings

Official wording

The business license must be posted where it can be easily seen.

Inspector’s notes

The health food license needs to be posted in the business.

In plain English

A required permit, food safety certificate, trained manager, or posted sign was missing or not current. These show the business is following the rules and has trained staff.

More about paperwork, training, or posting issues
minorCode MN Rule 4626.1520ACleaning and sanitizing

Official wording

Clean all physical facilities (floors, walls, ceilings). Keep them clean.

Inspector’s notes

There is a build up of debris and dust on several of the walls and ceiling as well as some cleaning of the floors that needs to happen.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems

Official record from Minneapolis Health Department, Sep 24, 2025 · Original Source

Routine

Oct 2, 2024

Complete

Official score: 94 · Understand this area’s scale

5 recorded violations

minorCode MN Rule 4626.0033APermits, training, and postings

Official wording

The business must employ at least one valid Minnesota Food Protection Manager's certification (CFPM). Find more information on the Minnesota Department of Health web page.

Inspector’s notes

Operator has taken a food safety class but needs to send in a copy to the MDH. A copy of an application form was left with the operator.

In plain English

A required permit, food safety certificate, trained manager, or posted sign was missing or not current. These show the business is following the rules and has trained staff.

More about paperwork, training, or posting issues
minorCode MN Rule 4626.0435CFood source and labeling

Official wording

Label consumer self-dispensing bulk food with the following information: 1. manufacturer's or processor's label; 2. a card or sign with the common name of the food; 3. list of ingredients; 4. nutrition labeling, unless exempt.

Inspector’s notes

Ingredient labeling is needed at the self service pop didspensor.

In plain English

Food came from an unapproved source, was missing required date marks or labels, or was past its use-by date. Knowing where food came from and how old it is helps prevent illness.

More about food source, dating, or labeling problems
minorCode MN Rule 4626.1457Handwashing

Official wording

Post a sign at all handwashing sinks used by employees to remind them to wash their hands.

In plain English

Staff were not washing their hands when required, or a handwashing sink was blocked, missing soap or paper towels, or used for something else. Hands are one of the most common ways germs reach food.

More about handwashing problems
majorCode MN Rule 4626.0408AOther

Official wording

Before using Time as a Public Health Control for TCS food develop, follow and keep written procedures onsite.

Inspector’s notes

TPHC was being used for the pizza and calzones but needs a method of noting when they should be discarded after 4 hours. A method will be created and implemented.

In plain English

An issue that does not fit the common categories. Check the official wording for details.

More about other finding
criticalCode MN Rule 4626.0395A2Food temperature

Official wording

Keep all cold TCS foods at 41 degrees F or colder under mechanical refrigeration.

Inspector’s notes

Severl foods in one of the prep tables were slightly above 41F (43, and 44F). The unit was immediately adjusted.

In plain English

Food was not kept cold enough, hot enough, cooled fast enough, or cooked or reheated to the right temperature. Bacteria grow quickly in the "danger zone" between 41°F and 135°F, which makes this one of the most important food-safety checks.

More about food kept at an unsafe temperature

Official record from Minneapolis Health Department, Oct 2, 2024 · Original Source

Routine

Oct 3, 2023

Complete

Official score: 98 · Understand this area’s scale

6 recorded violations

minorCode MN Rule 4626.0275CCleaning and sanitizing

Official wording

Store in-use food preparation and serving utensils only on clean, sanitized surfaces.

Inspector’s notes

Tongs were observed handing from the oven handle. This was corrected immediately.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0033APermits, training, and postings

Official wording

The business must employ at least one valid Minnesota Food Protection Manager's certification (CFPM). Find more information on the Minnesota Department of Health web page.

Inspector’s notes

Have at least one employee take a food safety class and submit an application to MDH to become a CFPM.

In plain English

A required permit, food safety certificate, trained manager, or posted sign was missing or not current. These show the business is following the rules and has trained staff.

More about paperwork, training, or posting issues
minorCode MN Rule 4626.1540Equipment and utensils

Official wording

Hang mops to dry after using. Store mops in a way that will not make walls, equipment or supplies dirty.

In plain English

Equipment, utensils, thermometers, cutting boards, or single-use items were not in good condition, not the right type, or not stored properly.

More about equipment or utensil issues
minorCode MN Rule 4626.0435CFood source and labeling

Official wording

Label consumer self-dispensing bulk food with the following information: 1. manufacturer's or processor's label; 2. a card or sign with the common name of the food; 3. list of ingredients; 4. nutrition labeling, unless exempt.

Inspector’s notes

The soda dispensor needs to have ingredient labels. Contact your supplier and they should provide labels for you.

In plain English

Food came from an unapproved source, was missing required date marks or labels, or was past its use-by date. Knowing where food came from and how old it is helps prevent illness.

More about food source, dating, or labeling problems
minorCode MN Rule 4626.1457Handwashing

Official wording

Post a sign at all handwashing sinks used by employees to remind them to wash their hands.

Inspector’s notes

The handwash sink needs to have a sign reminding employees to wash hands.

In plain English

Staff were not washing their hands when required, or a handwashing sink was blocked, missing soap or paper towels, or used for something else. Hands are one of the most common ways germs reach food.

More about handwashing problems
majorCode MN Rule 4626.0408AOther

Official wording

Before using Time as a Public Health Control for TCS food develop, follow and keep written procedures onsite.

Inspector’s notes

Although TPHC was being used for the pizza and calzone, a written procedure needs to be available so that all employees know the procedure.

In plain English

An issue that does not fit the common categories. Check the official wording for details.

More about other finding

Official record from Minneapolis Health Department, Oct 3, 2023 · Original Source

More restaurants nearby