🚨 Recent Restaurant Closures 🚨

The Upper Crust

Latest: FAIL November 21, 2025

📍 Neighborhood: Downtown

🚇 Nearest Transit: Charles/MGH (Red Line)

Address
20 CHARLES ST
Beacon Hill, MA 02108
Inspection History
45 inspections
23 failures
License
License #140027
Last inspected: November 21, 2025

Inspection History (45 most recent)

FAIL November 21, 2025 at 4:07 PM
5 violations
590.004/4-602.13-C - Nonfood Contact Surfaces (C): Heavy buildup of grease and food soils under fryer buildup of visible food soils and flour dust under and around equipment throughout kitchen. Clean to remove. | 590.006/6-101.11-C - Surface Char...
PASS March 14, 2025 at 5:25 PM
8 violations
590.002/2-301.12-P - Cleaning Procedure (P): No evidence of handwashing. Retrain staff. Corrected on site. | 590.002(B)/2-102.11-PF - (A) (B) and (C)(1) (4)-(16) Demonstration (Pf): Priority & repeat pest violations. Provide active manageria...
FAIL March 11, 2025 at 3:27 PM
8 violations
590.002/2-301.12-P - Cleaning Procedure (P): No evidence of handwashing. Retrain staff. Corrected on site. | 590.002(B)/2-102.11-PF - (A) (B) and (C)(1) (4)-(16) Demonstration (Pf): Priority & repeat pest violations. Provide active manageria...
PASS October 1, 2024 at 3:34 PM
11 violations
590.002(B)/2-102.11-PF - (A) (B) and (C)(1) (4)-(16) Demonstration (Pf): Priority violations sited. Provide active managerial control. | 590.003/3-307.11-C - Miscellaneous Sources of Contamination (C): No barriers between food preparation area a...
FAIL September 24, 2024 at 4:51 PM
11 violations
590.002(B)/2-102.11-PF - (A) (B) and (C)(1) (4)-(16) Demonstration (Pf): Priority violations sited. Provide active managerial control. | 590.003/3-307.11-C - Miscellaneous Sources of Contamination (C): No barriers between food preparation area a...
PASS January 4, 2024 at 8:20 PM
9 violations
590.003/3-302.12-C - Food Storage Containers Identified with Common Name of Food (C): Multiple squeeze bottles observed without identification. Provide labels with common name stored in the bottles. | 590.003/3-304.12-C - In-Use Utensils Between-...
FAIL January 3, 2024 at 8:08 PM
9 violations
590.003/3-302.12-C - Food Storage Containers Identified with Common Name of Food (C): Multiple squeeze bottles observed without identification. Provide labels with common name stored in the bottles. | 590.003/3-304.12-C - In-Use Utensils Between-...
PASS November 22, 2023 at 4:47 PM
2 violations
590.006/6-303.11-C - Intensity-Lighting (C): Dish room overhead light not operating.Repair | 590.006/6-501.111-C - Controlling Pests (C): A large amount of fruit/drain flies were observed on the walls.Provide a full pest report upon re-inspection....
FAIL November 14, 2023 at 8:30 PM
9 violations
590.004/4-601.11-C - (B) and (C) Equipment Food-Contact Surfaces Nonfood-Contact Surfaces and Utensils (C): Clean the ice machine vent screens to remove heavy dust build up. | 590.004/4-601.11-PF - (A) Equipment Food-Contact Surfaces Nonfood-...
FAIL November 1, 2023 at 4:53 PM
8 violations
590.004/4-601.11-C - (B) and (C) Equipment Food-Contact Surfaces Nonfood-Contact Surfaces and Utensils (C): Clean the ice machine vent screens to remove heavy dust build up. | 590.004/4-601.11-PF - (A) Equipment Food-Contact Surfaces Nonfood-...
PASS W/ CONDITIONS December 19, 2022 at 7:52 PM
16 violations
590.002/2-501.11-PF - Clean-up of Vomiting and Diarrheal Events (Pf): No kit and written procedures for responding to vomiting and diarrheal events Information provide and discussed at prior inspections and today's inspection | 590.002(C)/2-1...
FAIL December 12, 2022 at 4:01 PM
16 violations
590.002/2-501.11-PF - Clean-up of Vomiting and Diarrheal Events (Pf): No kit and written procedures for responding to vomiting and diarrheal events Information provide and discussed at prior inspections and today's inspection | 590.002(C)/2-1...
PASS August 8, 2022 at 2:54 PM
5 violations
590.003/3-304.12-C - In-Use Utensils Between-Use Storage (C): Employees using containers to scoop products from bulk food containers- Provide scoops with handles store scoops in product with handles up | 590.004/4-602.13-C - Nonfood Contact Surf...
FAIL July 28, 2022 at 2:54 PM
5 violations
590.003/3-304.12-C - In-Use Utensils Between-Use Storage (C): Employees using containers to scoop products from bulk food containers- Provide scoops with handles store scoops in product with handles up | 590.004/4-602.13-C - Nonfood Contact Surf...
PASS May 25, 2022 at 8:28 PM
13 violations
590.002/2-301.14-P - When to Wash (P): Observed food handlers not washing hands when returning to prepare foods No hand washing performed prior to donning on clean glove | 590.002/2-402.11-C - Effectiveness-Hair Restraints (C): 2 food handlers not...
PASS W/ CONDITIONS May 12, 2022 at 2:54 PM
26 violations
590.002/2-301.12-P - Cleaning Procedure (P): Using hand dryers in employee bathrooms - no barrier Corrected on site by PIC at time of reinspection | 590.002/2-301.14-P - When to Wash (P): Observed food handlers not washing hands when returning to...
FAIL May 9, 2022 at 5:56 PM
23 violations
590.002/2-301.12-P - Cleaning Procedure (P): Using hand dryers in employee bathrooms - no barrier FOOD EMPLOYEES shall clean their handsand exposed portions of their arms including surrogate prosthetic devices for hands or arms for at least 20 s...
PASS September 28, 2021 at 1:59 PM
13 violations
590.002(D)/2-103.11-PF - (A)-(P) Person-In-Charge-Duties (Pf): Priority violations cited. Provide active managerial control. Provide copy of full time certified food manager certificate or enrollment letter in a CFPM class. | 590.003/3-302.12-C - ...
FAIL September 20, 2021 at 4:31 PM
13 violations
590.002(D)/2-103.11-PF - (A)-(P) Person-In-Charge-Duties (Pf): Priority violations cited. Provide active managerial control. Provide copy of full time certified food manager certificate or enrollment letter in a CFPM class. | 590.003/3-302.12-C - ...
PASS June 23, 2021 at 6:33 PM
12 violations
590.002(D)/2-103.11-PF - (A)-(P) Person-In-Charge-Duties (Pf): Priority violations cited. Provide active managerial control. | 590.003/3-305.11-C - Food Storage-Preventing Contamination from the Premises (C): Glass mirror stored near ice machine i...
FAIL June 14, 2021 at 3:38 PM
12 violations
590.002(D)/2-103.11-PF - (A)-(P) Person-In-Charge-Duties (Pf): Priority violations cited. Provide active managerial control. | 590.003/3-305.11-C - Food Storage-Preventing Contamination from the Premises (C): Glass mirror stored near ice machine i...
PASS August 31, 2020 at 5:32 PM
14 violations
590.002(D)/2-103.11-PF - (A)-(P) Person-In-Charge-Duties (Pf): PIC not monitoring food protection pest control facility maintenance and COVID19 practices and protocols. Provide active managerial control. | 590.003/3-305.11-C - Food Storage-Prev...
FAIL August 24, 2020 at 2:14 PM
14 violations
590.002(D)/2-103.11-PF - (A)-(P) Person-In-Charge-Duties (Pf): PIC not monitoring food protection pest control facility maintenance and COVID19 practices and protocols. Provide active managerial control. | 590.003/3-305.11-C - Food Storage-Prev...
PASS July 22, 2019 at 4:18 PM
5 violations
590.002(A)/2-101.11-PF - Assignment (Pf): No proof on site of a full time certified food protection manager & Allergen awareness employee. Provide current certifications | 590.003/3-302.11-P - Packaged and Unpackaged Food-Separation Packaging...
FAIL July 10, 2019 at 5:24 PM
5 violations
590.002(A)/2-101.11-PF - Assignment (Pf): No proof on site of a full time certified food protection manager & Allergen awareness employee. Provide current certifications | 590.003/3-302.11-P - Packaged and Unpackaged Food-Separation Packaging...
PASS W/ CONDITIONS February 8, 2019 at 4:12 PM
9 violations
15-4-202.16 - Non-Food Contact Surfaces: 2 door reach in unit not operating per PIC.Repair Work order has been submitted. unit is out of service Upon re-inspection PIC states that new unit is on order Broken unit to be removed/replaced. | 17-4-204...
FAIL January 30, 2019 at 4:47 PM
9 violations
15-4-202.16 - Non-Food Contact Surfaces: 2 door reach in unit not operating per PIC.Repair Work order has been submitted. unit is out of service Wire rack shelving in walk in unit observed worn with rust.Resurface | 17-4-204.112/.115 - Equipment ...
PASS October 9, 2018 at 5:49 PM
10 violations
02-3-602.11-.12/3-302.12 - Food Container Labels: Provide label on flour bulk storage bin. | 17-4-204.112/.115 - Equipment Thermometers: Provide internal thermometer for large walk in unit. | 21-3-304.14 - Wiping Cloths Clean Sanitize: Upon insp...
FAIL October 1, 2018 at 5:40 PM
13 violations
02-3-602.11-.12/3-302.12 - Food Container Labels: Provide label on flour bulk storage bin. | 12-2-301.12-.15 - Adequate Handwashing/Where/When/How: Observed no hand washing during reinspection - Employees leaving and entering food prep and not wa...
PASS January 26, 2018 at 7:26 PM
11 violations
14-4-202.11 - Food Contact Surfaces Design: Heavily worn cutting boards observed.Resurface/replace | 15-4-202.16 - Non-Food Contact Surfaces: Compressor cover observed missing from upright refrigeration unit.Replace/Repair | 17-4-204.112/.115 - Eq...
FAIL January 17, 2018 at 5:19 PM
11 violations
14-4-202.11 - Food Contact Surfaces Design: Heavily worn cutting boards observed.Resurface/replace | 15-4-202.16 - Non-Food Contact Surfaces: Compressor cover observed missing from upright refrigeration unit.Replace/Repair | 17-4-204.112/.115 - Eq...
PASS W/ CONDITIONS July 31, 2017 at 4:04 PM
15 violations
02-3-602.11-.12/3-302.12 - Food Container Labels: Bulk food containers not labeled | 08-3-305-307.11 - Food Protection: Doing food prep in basement in an unapproved area - remove all food contact equipment from areas that are not approved for food...
FAIL July 27, 2017 at 4:13 PM
15 violations
02-3-602.11-.12/3-302.12 - Food Container Labels: Bulk food containers not labeled | 08-3-305-307.11 - Food Protection: Doing food prep in basement in an unapproved area - remove all food contact equipment from areas that are not approved for food...
PASS W/ CONDITIONS December 28, 2016 at 4:17 PM
10 violations
15-4-202.16 - Non-Food Contact Surfaces: Chipped peeling paint on mixer stand | 15-4-202.16 - Non-Food Contact Surfaces: Foil on bottom shelf of prep table | 15-4-202.16 - Non-Food Contact Surfaces: Repair broken door handles on refrigeration unit...
PASS W/ CONDITIONS December 20, 2016 at 4:47 PM
13 violations
12-2-301.12-.15 - Adequate Handwashing/Where/When/How: Observed no hand washing during reinspection - Employees leaving and entering food prep and not washing hands or changing gloves | 15-4-202.16 - Non-Food Contact Surfaces: Chipped peeling pai...
FAIL December 6, 2016 at 6:35 PM
32 violations
08-3-305-307.11 - Food Protection: Lower Level-Several food products stored on the floor inside the walk-in unit and dry storage area. Elevate 6 inches or above. Lower level two door freezer unit with food p...
FAIL December 2, 2016 at 3:54 PM
26 violations
08-3-305-307.11 - Food Protection: Lower Level-Several food products stored on the floor inside the walk-in unit and dry storage area. Elevate 6 inches or above. Lower level two door freezer unit with food p...
PASS June 10, 2016 at 6:09 PM
1 violation
31-5-203.11 - Number Convenient: No hand sink in dough prep area
FAIL May 23, 2016 at 4:34 PM
7 violations
10-4.302.11 - Food Utensil Storage: Ice scoop stored above ice machine - Basement | 14-4-202.11 - Food Contact Surfaces Design: Cracked lid on top of flour container - dough prep Worn cutting boards - prep area | 15-4-202.16 - Non-Food Contact Sur...
FAIL May 9, 2016 at 2:38 PM
7 violations
10-4.302.11 - Food Utensil Storage: Ice scoop stored above ice machine - Basement | 14-4-202.11 - Food Contact Surfaces Design: Cracked lid on top of flour container - dough prep Worn cutting boards - prep area | 15-4-202.16 - Non-Food Contact Sur...
FAIL December 28, 2015 at 6:42 PM
7 violations
08-3-305-307.11 - Food Protection: Lower Level-Several food products stored on the floor inside the walk-in unit and dry storage area. Elevate 6 inches or above. Lower level two door freezer unit with food p...
PASS May 26, 2015 at 3:42 PM
3 violations
23-4-602.13 - Non-Food Contact Surfaces Clean: Exterior and interior of several refrigerator and freezer units (on both levels) soiled. Clean properly. | M-2-102.11 - PIC Knowledge: Only one part-time certified employee working on site. The other ...
PASS W/ CONDITIONS May 18, 2015 at 6:32 PM
10 violations
03-3-501.14 - Cooling: Sausage being cooled inside a plastic bag in room temperature.PIC states it's been out for 1 hour and 45mins. It registers 80F. PIC moved it to the walk in refrigerator immediately. | 03-3-501.16(A) - Cold Holding: Garl...
FAIL May 11, 2015 at 6:52 PM
9 violations
03-3-501.14 - Cooling: Sausage being cooled inside a plastic bag in room temperature.PIC states it's been out for 1 hour and 45mins. It registers 80F. PIC moved it to the walk in refrigerator immediately. | 03-3-501.16(A) - Cold Holding: Garl...
PASS February 27, 2015 at 4:16 PM
0 violations
Data sourced directly from Boston Inspectional Services Department