@CafeOrCoffeeShopLocal Business5 min readUpdated 2026-10-03

CafeOrCoffeeShop & Specialty Roastery Schema (JSON-LD)

Food establishment structured data for specialty espresso cafes, third-wave coffee roasters, and brunch bistros with cuisine specialties, hours, and reservation policies.

Target Queries:cafeorcoffeeshop schemacoffee shop json-ldspecialty cafe structured dataespresso bar schema markup
Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container

Production JSON-LD Code Block

Embed this structured data block directly into your HTML <head> or framework layout template.

CafeOrCoffeeShop Blueprint Payload
Test in Validator →
application/ld+json (CafeOrCoffeeShop)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "CafeOrCoffeeShop",
  "@id": "https://omniseotools.com/demo/coffee#cafe",
  "name": "Velvet Roast Specialty Coffee & Espresso Bar",
  "telephone": "+1-503-555-0191",
  "url": "https://omniseotools.com/demo/coffee",
  "image": "https://omniseotools.com/images/demo/coffee-bar.jpg",
  "priceRange": "$",
  "servesCuisine": [
    "Specialty Espresso",
    "Single-Origin Pour-Over",
    "Artisan Pastries",
    "Light Brunch"
  ],
  "acceptsReservations": false,
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "1020 SW Morrison Street",
    "addressLocality": "Portland",
    "addressRegion": "OR",
    "postalCode": "97205",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 45.5195,
    "longitude": -122.6821
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday"
      ],
      "opens": "06:30",
      "closes": "18:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Saturday",
        "Sunday"
      ],
      "opens": "07:30",
      "closes": "17:00"
    }
  ]
}
100% Schema.org & Google Rich Results Compliant (2026)Ready for <script type="application/ld+json">

Typed Properties Specification (7 Fields)

Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.

PropertyExpected TypeStatusDescription & Example
servesCuisineArray<Text> | TextRequired

Coffee styles and food menu items (Pour-Over, Espresso, Pastries).

e.g. ["Specialty Espresso", "Single-Origin Pour-Over"]
openingHoursSpecificationArray<OpeningHoursSpecification>Required

Early morning daily cafe operational hours.

e.g. [{ "@type": "OpeningHoursSpecification", ... }]
acceptsReservationsBoolean | URLRecommended

Declares walk-in only policy (false) or table booking link.

e.g. false
priceRangeTextRequired

Expense rating ($).

e.g. $
telephoneTextRequired

Cafe barista counter phone.

e.g. +1-503-555-0191
addressPostalAddressRequired

Coffee shop address.

e.g. { "@type": "PostalAddress", ... }
geoGeoCoordinatesRequired

GPS coordinates.

e.g. { "@type": "GeoCoordinates", ... }

Google Search Console Pitfalls & Critical Warnings

Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying CafeOrCoffeeShop schema.

errorPitfall #1

Using Generic Restaurant Instead of CafeOrCoffeeShop

Failing to use CafeOrCoffeeShop subtype weakens ranking for coffee-specific local queries.

GSC Impact:
Loss of 'best specialty coffee near me' Local Pack queries.
Actionable Fix:

Use '@type': 'CafeOrCoffeeShop'.

warningPitfall #2

Missing Weekend Morning Opening Hours

Failing to declare separate Saturday/Sunday hours causes wrong open status in Google Maps.

GSC Impact:
Inaccurate open badges on weekend mornings.
Actionable Fix:

Use distinct OpeningHoursSpecification for weekend shifts.

warningPitfall #3

Omitting servesCuisine Pour-Over / Espresso Details

Leaving servesCuisine empty prevents inclusion in specialty roast discovery filters.

GSC Impact:
Lower semantic relevance for specialty coffee searches.
Actionable Fix:

Enumerate beverage and food offerings.

Recommended Implementation Scenarios

Third-wave specialty espresso bars
Micro coffee roasteries
Neighborhood breakfast cafes
Drive-thru artisan coffee kiosks

Related Schema Blueprints

Explore complementary structured data blueprints across the Local Business cluster.

Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container