Mexican restaurant License Requirements in San Bernardino, CA
Last reviewed: September 2026
Quick Answer
Mexican restaurants in San Bernardino, CA require a Food Facility Permit from the California Department of Public Health and Environmental Health Division, a Food Handler Card for each employee, and a Health Permit from San Bernardino County Environmental Health Department. If serving alcohol, you must obtain an Alcoholic Beverage Control (ABC) license. Local city permits including zoning clearance and conditional use permits may also be required depending on your specific location within San Bernardino.
Key Facts
- •California Department of Public Health issues food facility permits for all restaurants.
- •San Bernardino County Environmental Health Department requires health permits and inspections.
- •Food Handler Cards are mandatory for all employees in California food businesses.
- •Local city zoning and conditional use permits may be required depending on location.
- •ABC license required if serving beer, wine, or spirits.
State Licence Requirements
Licence name
Food Facility Permit
Issued by
California Department of Public Health, Environmental Health Division and San Bernardino County Environmental Health Department
Cost
$600-$1,200
Processing time
4-8 weeks
How to apply
Contact San Bernardino County Environmental Health Department to begin the permitting process. You must first obtain approval from your local city within San Bernardino (such as City of San Bernardino, Ontario, Riverside, or Fontana). Submit a completed food facility permit application along with floor plans showing food storage, preparation, and cooking areas, equipment specifications, and water/wastewater system details.
Your facility must pass a pre-opening inspection by the Environmental Health Department covering food storage temperatures, handwashing stations, food preparation surfaces, and pest control measures. Inspectors verify compliance with California Health and Safety Code § 113700. Submit proof of food handler certification for yourself and all employees under California Health and Safety Code § 113953. You must also provide proof of general liability insurance (typically $300,000 minimum). Processing typically requires 4-8 weeks from submission to final approval. Visit https://www.cdph.ca.gov for state requirements and contact the San Bernardino County Environmental Health Department at 1-888-723-1121 for local application procedures.
Federal Requirements
Mexican restaurants fall under the U.S. Food and Drug Administration (FDA) jurisdiction under the Food Safety Modernization Act (FSMA, 21 U.S.C. § 2201). You must comply with FDA food safety regulations covering food handling, storage, preparation, and labeling standards. All employees must undergo background screening, and you are required to maintain records of food suppliers and implement hazard analysis protocols.
EIN (Employer Identification Number) registration is mandatory under 26 U.S.C. § 501 if you employ staff. You must register with the Internal Revenue Service (IRS) and obtain an EIN before hiring employees, even if you operate as a sole proprietorship.
ADA (Americans with Disabilities Act) compliance is federally required under 42 U.S.C. § 12101. Your restaurant must be accessible to patrons with disabilities, including wheelchair-accessible entrances, restrooms, and dining areas. All employees must receive ADA accommodation training.
If your restaurant generates significant food waste or grease, you may need to comply with Environmental Protection Agency (EPA) regulations under the Clean Water Act (33 U.S.C. § 1321) regarding wastewater discharge. Fire suppression systems in commercial kitchens must meet NFPA 96 standards. Additionally, you must comply with Occupational Safety and Health Administration (OSHA) standards for workplace safety (29 U.S.C. § 651).
Local & County Requirements
San Bernardino requires multiple local permits beyond the state food facility permit. First, obtain a Conditional Use Permit (CUP) or zoning clearance from your specific city's Planning Department, as food service operations may require conditional use approval depending on zoning district. The City of San Bernardino Planning Division requires proof that the location is zoned for restaurant use and that adequate parking exists.
You must obtain a local Business Tax Registration Certificate from your city's Finance or Revenue Department. Cities including San Bernardino, Ontario, Fontana, and Rialto each charge different business tax fees ($200-$600 annually depending on gross receipts).
A Health Permit specific to San Bernardino County Environmental Health is required, which involves a detailed food facility inspection. Fire Department approval is mandatory for your commercial kitchen, including inspection of fire suppression systems, exits, and alarm systems. This is typically coordinated through your local fire marshal's office.
Signage permits are required from your city's Planning or Building Department if you plan exterior restaurant signage. If your location is in an unincorporated area of San Bernardino County, requirements differ—contact the San Bernardino County Planning and Development Services. Major cities like San Bernardino, Ontario, and Fontana have specific Planning Departments that manage these permits.
Total Cost Breakdown
First-year costs for opening a Mexican restaurant in San Bernardino range from $2,800-$6,500. The state Food Facility Permit costs $600-$1,200 with the initial application and inspection. San Bernardino County Environmental Health Permit adds $300-$500. Food Handler Cards for yourself and initial employees average $15-$20 per card (estimate 6-8 employees at $150-$160 total).
Local business tax registration certificates vary by city: San Bernardino city charges $300-$600, Ontario $250-$400, Fontana $200-$350. Conditional Use Permit (if required) costs $200-$600. Fire Department kitchen inspection and approval typically involves no separate fee but may require $200-$400 in equipment upgrades.
General liability insurance minimum of $300,000-$500,000 costs $600-$1,200 annually (first-year premiums higher). ABC license for alcohol service (if applicable) costs $500-$800 for the first year. Zoning verification and signage permits add $100-$300.
Building and safety permits for facility improvements average $300-$700. Total realistic first-year estimate: $2,800-$3,500 for basic Mexican restaurant without alcohol, and $3,500-$6,500 with full ABC license and all city/county permits. Annual renewal costs approximately $1,200-$2,000. Equipment deposits and working capital for inventory are separate from compliance costs.
Licence Renewal
The California Food Facility Permit must be renewed annually, with renewal deadlines typically 30 days before expiration. San Bernardino County Environmental Health Department sends renewal notices to registered locations. Renewal fees range from $500-$1,000 depending on facility size and risk classification. You must maintain compliance with all health code standards and pass any required routine inspections to renew.
Food Handler Cards expire every three years and must be renewed before expiration. Employees can renew online through approved providers such as the California Department of Public Health's designated training programs at a cost of $10-$20 per card. Renewal can be completed entirely online without in-person attendance.
If you hold an ABC license for alcohol service, that renews every two years with specific deadlines set by the Department of Alcoholic Beverage Control. Failure to renew your Food Facility Permit by the deadline results in automatic license suspension and prohibition from operating. You cannot legally serve food while the permit is expired. Late renewal penalties apply, and you may be required to pass a new inspection before reinstatement.
Penalties for Operating Without a Licence
Operating a Mexican restaurant without a valid Food Facility Permit in San Bernardino violates California Health and Safety Code § 114381, which imposes civil penalties of $1,000 to $2,500 per day of violation. Criminal penalties under Health and Safety Code § 120325 can reach $10,000 in fines and up to six months in jail for serious violations involving contaminated food or consumer harm.
The San Bernardino County Environmental Health Department issues Cease and Desist Orders immediately upon discovery of unpermitted food service operations. Your restaurant will be ordered to stop all food preparation and service within 24 hours. Violations are discovered through complaint investigations, routine inspections of neighboring businesses, and social media monitoring of unlicensed operations.
Operating without a permit results in automatic business closure by local health authorities. Law enforcement may be called to enforce closure orders, and the restaurant may face padlocking of facilities. Additional penalties include criminal prosecution for each day of continued operation after receiving a Cease and Desist Order, with fines escalating to $5,000-$10,000 per day.
Insurance companies will deny all claims if you are operating unlicensed, leaving you personally liable for any foodborne illness claims or customer injuries. Property liability exposure is unlimited. The city may also pursue civil forfeiture of equipment and fixtures used in the unlicensed operation. Your business cannot obtain a business bank account or accept credit cards without documented permits, making unlicensed operation financially impractical. Health code violations also create a public record that damages future licensing prospects.
Get your business registered with the California Secretary of State today to complete your Mexican restaurant's legal foundation.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get approved to open a Mexican restaurant in San Bernardino from start to finish?
The complete approval process typically takes 8-16 weeks. Planning and zoning clearance from your city's Planning Department takes 2-4 weeks. The pre-opening inspection by San Bernardino County Environmental Health takes 1-2 weeks to schedule and another 1 week to pass. ABC license approval (if serving alcohol) adds 6-8 weeks. Fire Department inspection adds 1-2 weeks. Many of these processes run in parallel, not sequentially. If your facility requires building modifications to meet health codes, add 2-4 weeks for construction and re-inspection. Starting your application process immediately with the San Bernardino County Planning Department is critical to minimize delays.
Can I operate a Mexican food truck or catering business instead of a permanent restaurant location in San Bernardino?
Mexican food trucks and catering operations require different permits than permanent restaurants. Mobile food facilities need a Mobile Food Facility Permit from San Bernardino County Environmental Health Department instead of a stationary Food Facility Permit. This still costs $500-$800 but involves inspection of your vehicle's food storage, preparation, and refrigeration systems. You must register with each city where you plan to operate—some cities like San Bernardino restrict operating locations and hours for food trucks. Catering operations need a Catering Permit and must use a certified commissary kitchen for food preparation. All employees still need Food Handler Cards. ABC licenses for alcohol service on mobile units are significantly more restricted and usually prohibited. Catering is often easier to launch quickly as it requires fewer city permits.
Do I need separate permits if I already own a restaurant in another California city?
Yes—permits do not transfer between California jurisdictions. Even if you hold a valid Food Facility Permit in Los Angeles or another California city, you cannot use it to operate in San Bernardino. Each county has its own Environmental Health Department with separate permit processes and inspections. You must submit a new Food Facility Permit application to San Bernardino County and pass a pre-opening inspection specific to your San Bernardino location. However, Food Handler Cards are valid statewide, so your employees' existing California Food Handler Cards are acceptable. Your California ABC license for alcohol is valid statewide but must be updated with your new San Bernardino address. Plan 4-8 weeks for new permits even with previous restaurant experience in California.
What happens if I start serving food in San Bernardino without waiting for permit approval?
Operating without an approved Food Facility Permit is illegal and results in immediate closure. San Bernardino County Environmental Health can issue a Cease and Desist Order within 24 hours of discovering unpermitted operation, and you must stop all food service immediately. Continued operation after receiving this order results in criminal charges under California Health and Safety Code § 114381, with fines of $1,000-$2,500 per day. You face potential jail time and loss of your business location. Insurance will not cover any liability, leaving you personally responsible for foodborne illness claims or customer injuries—exposure can exceed $100,000. Social media posts from customers often trigger health department investigations. Banks and credit card processors will freeze accounts if they discover unlicensed operation. The risk far outweighs any time savings; you should never begin service until your Food Facility Permit is fully approved and posted in your restaurant.
What are the specific food safety requirements I must follow once my Mexican restaurant is permitted and open in San Bernardino?
Once licensed, you must maintain strict compliance with California Health and Safety Code § 113700 requirements. Food storage temperatures must be 41°F or below for refrigerated items and 0°F or below for frozen items, verified daily with calibrated thermometers. Hot foods must be held at 135°F or above. All employees must have current Food Handler Certificates and follow handwashing procedures every 30 minutes minimum or after any contamination. Raw meat, poultry, and seafood must be stored separately from ready-to-eat foods, with separate cutting boards and utensils. San Bernardino County Environmental Health conducts unannounced inspections every 6-12 months, focusing on employee hygiene, food storage practices, equipment cleanliness, and pest control. You must maintain detailed records of food suppliers and implement a Hazard Analysis Critical Control Points (HACCP) system. Menu items containing known allergens must be clearly labeled. Violations result in point deductions (50-100 points total allowed before closure), with inspection scores posted publicly. Maintaining 90+ points is standard compliance.
Other Business Types in San Bernardino, CA
mexican restaurant Licensing in Other States
See mexican restaurant licensing in every state →Sources & References
- California Health and Safety Code § 113700 — Requires permit for all food facilities and retail food operations
- California Health and Safety Code § 113953 — Establishes food handler certification requirements for employees
- California Business and Professions Code § 24001 — Regulates retail licenses for beer, wine, and distilled spirits
- San Bernardino County Code § 83.1.1 — Local health and sanitation requirements for food service facilities
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.