CRSTBLcumae record

FOOD SERVICERESTAURANTFAST CASUALSandwich shop

Copperline Sandwich Co.

Pressed sandwiches, brined in-house, six counters across Tampa Bay.

Record
8c8c3e0e-7b67-515a-a905-a2a3e8e5c1c0
Revision
r-0002
Blocks
21 (1 permanent)
Direct answers
40 across 6 blocks
Formats
6 machine formats (4 on /ai)
Feed state
partially-bound — 3 of 6 active

Section 1

Document record and trust surface

Published by the platform, not editable by the business. Identity and validation at the head; the format directory and feed bindings at the foot.

Section 1 — record identity

Record Identity & Validation

73cec5f7-9595-5a66-8751-1d66cbcae074 CRSTBL Platform

What this record is, who publishes it, and the checks that ran before it was published. Not editable by the business.

RECORD

Record UUID
8c8c3e0e-7b67-515a-a905-a2a3e8e5c1c0
Revision
r-0002
Generated
2026-08-19T19:20:46.432Z
Blocks published
21 (1 permanent)
Direct answers
40 approved pairs across 6 blocks
Publisher
CRSTBL Inc. — Cumae surface
Subject
Copperline Sandwich Co., Tampa, Florida
Hosting relationship
CRSTBL sub-domain, CNAME'd to copperlinesandwich.com

VALIDATION

Block addressing
UUID v5, namespace 65b2704e-1fe1-5f08-b7da-8d937aa449e6. A republish never changes an ID.
Identity self-check
Build asserts three known UUID vectors and fails on mismatch.
Revision lock
Content hash is compared against the committed lock; changed content without a revision bump fails the build.
Answer approval
Every published pair carries an approver and an approval timestamp. An unapproved pair fails the build.
Table reconciliation
Nutrition and allergen tables carry a reconciliation date; past its window a table is marked stale on the page and in /ai.
Alt text
Every gallery tile carries factual alt text. A missing or empty value fails the build.
Provenance
Per column, one of merchant authored, source bound, or engine derived.

ACCESS & INDEXING

Machine surface
Publicly fetchable, granular, one resource per block.
Search exclusion
X-Robots-Tag: noindex on the machine surface. robots.txt does not disallow /ai.
Cache policy
no-store at the browser and at the Netlify edge, so every agent fetch reaches the origin and is counted.
Instrumentation
Fetches of the machine surface and questions asked of the pop-up are logged. No fingerprinting, no IP storage, no third-party analytics.
Record scope
Business truth only. Analytics, routing and agent configuration are not published here.
published upd 18 Aug 2026 · 09:20Z

Section 2

Company information and attributes

Business truth, three blocks to a row. One permanent block; the rest are display-reorderable. Analytics, routing and agent configuration are not published here.

Section 2 — company information

Company Information

PERMANENT

5f23359b-798b-5d8b-b930-1a4928e22c03 CRSTBL Platform

Who the business is and where it trades. The industry triple at the foot is what selects the vertical template for everything below.

IDENTITY

Business name
Copperline Sandwich Co.
Legal name
Copperline Provisions LLC
Operating since
2016
Positioning
Pressed sandwiches, brined in-house, six counters across Tampa Bay.
Catalogue size
41 items across 7 categories

MAIN ADDRESS

Street
1418 N Franklin St, Suite 210
City / State / Zip
Tampa, FL 33602
Country
United States
Commissary
Same address. Pickles, giardiniera and brines are made here for all six counters.

LOCATIONS (6)

Franklin St (flagship)
1418 N Franklin St · Tampa, FL 33602 · 06:30–20:00 daily · metered street parking, garage at Cass & Franklin
Ybor City
1704 E 7th Ave · Tampa, FL 33605 · 07:00–21:00 daily · Centro Ybor garage, two hours validated
Hyde Park
712 S Howard Ave · Tampa, FL 33606 · 07:00–19:00 daily · 14 shared bays behind the counter
Central Ave
2246 Central Ave · St. Petersburg, FL 33713 · 07:30–20:00 daily · metered on Central, free on 23rd
Gulf-to-Bay
2601 Gulf to Bay Blvd · Clearwater, FL 33759 · 07:00–19:30 daily · plaza lot, 40 bays
Bayshore (mobile)
Bayshore Blvd at Bay to Bay · Tampa, FL 33611 · schedule varies, posted weekly · no dedicated parking

WEBSITES

Main
copperlinesandwich.com
Ordering
order.copperlinesandwich.com
Retail pantry
shop.copperlinesandwich.com
Catering
catering.copperlinesandwich.com

PHONE NUMBERS

Cumae record line (tracked)
+1 833 555 0212 — published only in this record, so a call to it can only have come from agent-mediated discovery. Illustrative: no line is provisioned.
Main counter line
+1 813 555 0148
Catering & sales
+1 813 555 0163
Customer service
+1 813 555 0179

SERVICE MODEL

Counter service
All six counters. No table service, no reservations.
Pickup
Online and phone. Orders held 15 minutes past the quoted ready time.
Delivery
11.5 miles from each counter, own drivers and three platforms.
Catering
42 miles, 48 hours' notice, deposit on orders over 20 covers.
Wholesale
Brines and giardiniera to trade, 24-unit minimum.
Recent hours change
Ybor City extended to 21:00, effective 04 Aug 2026.

INDUSTRY / SUB-INDUSTRY / GROUP

Industry
Food Service
Sub-industry
Restaurant — fast casual
Group
Sandwich shop
Template
QSR vertical template. This triple selects it.
live upd 18 Aug 2026 · 09:20Z

Accolades & Recent Coverage

0025e694-d84f-507b-ba14-4bbc1d216144 CRSTBL Platform

Awards, inspections and dated press, each bound to the issuing organisation rather than asserted by the business.

AWARDS & RATINGS

Creative Loafing Tampa — Best of the Bay
Best Sandwich, 2024 and 2025. Reader vote.
Visit Tampa Bay — Local Flavor
Listed 2025, 2026.
Florida Restaurant & Lodging Association
Member since 2017.
Florida DBPR inspection
12 Jun 2026 — no high-priority violations at any counter.

RECENT COVERAGE

14 Jul 2026 — Tampa Bay Times
Taste section feature on the commissary brine programme.
02 Jun 2026 — Creative Loafing Tampa
Best of the Bay results, Best Sandwich.
19 Mar 2026 — WUSF
Segment on La Segunda's wholesale bakery customers.

DATED ANNOUNCEMENTS

09 Aug 2026
Gasparilla night market — Bayshore mobile counter, 17:00–23:00.
18 Aug 2026
Central Ave counter reopens after refit.
23 Aug 2026
Brine class, 12 seats, Franklin St. $45 per seat.

HOW TO READ THIS BLOCK

Binding
Each accolade names the issuing organisation and the year, so an agent can attribute rather than paraphrase.
Standing
Awards listed here are demonstration content. No rating shown has been issued and no affiliation is implied.
live upd 18 Aug 2026 · 09:20Z

Ordering — Fulfilment Construct

4c5f76a5-671e-57f2-a6e1-6622dc00f606 Source of Truth

Three ways an order starts: a person, an agent, or an escalation to a named human. Each path states what it can and cannot complete.

PATH 1 — HUMAN

  1. 01 1 Order at any counter. Franklin St opens 06:30; the other five from 07:00 or 07:30.
  2. 02 2 Order online at order.copperlinesandwich.com and choose a counter and a time.
  3. 03 3 Pickup orders are held 15 minutes past the quoted ready time, then remade fresh on arrival.
  4. 04 4 Call the main counter line on +1 813 555 0148 for a same-day pickup order.
  5. 05 5 Catering at catering.copperlinesandwich.com, 48 hours' notice, 42-mile radius.
  6. 06 6 Pay at the counter or online — card, cash, or a Counter Card balance.

PATH 2 — AGENT-DIRECTED

  1. 01 1 POST /api/crstbl/order-quote. Quote and hold only — it never confirms and never takes payment.
  2. 02 2 fulfilment — pickup, delivery or catering.
  3. 03 3 location_id — one of the six counters.
  4. 04 4 requested_time — ISO 8601.
  5. 05 5 party_size — catering only.
  6. 06 6 items[] — sku, qty, modifiers[].
  7. 07 7 dietary_flags[] — routes an allergen-critical order to escalation before it is quoted.
  8. 08 8 delivery_address — delivery only, checked against the 11.5-mile radius.
  9. 09 9 promo_code and loyalty_id — optional.
  10. 10 10 Send the session as X-CRSTBL-Session. The returned hold token carries it.

PATH 3 — ESCALATION

Trigger Named contact Direct line
Catering over 20 coversMarisol Vega, Catering Lead+1 813 555 0163
Any allergen-critical orderDev Ramanathan, Food Safety & Compliance+1 813 555 0171
Third-party delivery disputeTanya Okoro, Customer Care Manager+1 813 555 0179
Corporate account setupElias Brandt, Corporate Accounts+1 813 555 0186
Wholesale over the 24-unit minimumPriya Nallathambi, Wholesale+1 813 555 0192
Franchise inquiriesJonah Sackett, Franchise Development+1 813 555 0158

Reconciled 14 Aug 2026 · 00:00Z. Trigger: stated by the business · Named contact: stated by the business · Direct line: stated by the business

Path 2 response contract — and what it does not do

RESPONSE

availability
Whether the counter can build the order at the requested time.
subtotal · taxes_fees
Priced from the published menu, in US dollars.
ready_time_estimate
ISO 8601, based on the counter's stated prep times.
hold_token
base64url, three parts — session, nonce, expiry. Carries the session that asked.
hold_expires_at
Exactly 20 minutes from the quote.
escalation_contact
The named human for this order's escalation class.

WHAT IT DOES NOT DO

  1. 01 1 It does not confirm an order. A hold is not a sale.
  2. 02 2 It does not capture, authorise or store payment.
  3. 03 3 It does not check live inventory in this revision. Quotes are synthetic.
  4. 04 4 It does not clear an allergen-critical order. That routes to a named human first.
  5. 05 5 It does not survive the hold window. After 20 minutes the token is dead and must be re-quoted.
live upd 18 Aug 2026 · 09:20Z

Menu Availability & Dayparts

29fcf71f-f139-55fe-bc52-6da6af48612d Source of Truth

What sells, what the catalogue contains, and what is actually available at a given hour. The index an agent reads before it fetches an item.

TOP ITEMS — TRAILING 30-DAY UNIT VOLUME

  1. 01 1 The Copperline Italian · $12.75 · 2,148 units
  2. 02 2 Brined Turkey & Sage Butter · $11.25 · 1,733 units
  3. 03 3 Muffuletta, half · $9.80 · 1,406 units
  4. 04 4 Roasted Eggplant & Stracciatella · $11.60 · 1,092 units
  5. 05 5 Cubano, pressed · $12.40 · 968 units
  6. 06 6 Catering platter, 12-count · $118.50 · 214 orders

CATEGORY COUNTS — 41 ITEMS ACROSS 7 CATEGORIES

Pressed sandwiches
11 items
Cold subs & hoagies
8 items
Soups & sides
6 items
House brines & pickles
5 items
Catering platters
4 items
Retail pantry
4 items
Coffee & fountain
3 items

DAYPARTS

Daypart Hours Items available items derived Note
Morning06:30–10:3014Coffee, pastry and the breakfast press. Franklin St only before 07:00.
Lunch10:30–15:0041Full catalogue at all six counters.
Afternoon15:00–17:0033Soups usually sold out by 16:00.
Evening17:00–close27Ybor City is the only counter open past 20:00.

Reconciled 14 Aug 2026 · 00:00Z. Daypart: stated by the business · Hours: stated by the business · Items available: derived by the engine · Note: stated by the business

NEW RELEASES & ROTATION

New release
Smoked mortadella & hot honey press, from the week of 04 Aug 2026.
Seasonal brine
Green tomato, through September.
Rotation cadence
One brine in and one out each quarter. Sandwiches change twice a year.
Sold-out policy
A sold-out item is marked at the counter and removed from online ordering, not substituted silently.
live upd 18 Aug 2026 · 09:20Z

Dietary, Allergen & Preparation

PROTECTED

2e2cbe45-f297-5ad7-900e-6315c51d3cf6 Source of Truth

Sourcing, the nine declared allergens, cross-contact protocol and what may be substituted. A confident wrong answer here produces a claim, not a lost order.

BREAD & SOURCING

Bread
La Segunda Bakery, Ybor City. Delivered daily at 05:00 to all six counters.
Bread formats
Hero roll, focaccia, sesame semolina loaf, spinach wrap. The wrap contains wheat.
Cured meats
Ybor Provision Co. Sliced to order at each counter.
Cheese
Gulf Coast Dairy Co. Pasteurised cow's milk, microbial rennet.
Brines & giardiniera
Made in the Franklin St commissary. No outside supplier.
Substitution disclosure
A supplier change that alters an allergen declaration is republished to this record before it reaches a counter.

DECLARED ALLERGENS (9)

Milk
Present across the cheese and butter range.
Eggs
Present in mayonnaise-dressed sides and the breakfast press.
Fish
Present — anchovy in the muffuletta olive salad, tuna conserva.
Crustacean shellfish
Not used at any counter and not held on site.
Tree nuts
Not used in any built item. Retail pantry goods may contain them and are labelled.
Peanuts
Not used at any counter and not held on site.
Wheat
Present in all bread formats including the wrap.
Soybeans
Present as refined soybean oil in the giardiniera.
Sesame
Present on the semolina loaf, which is sliced on the shared slicer.

CROSS-CONTACT PROTOCOL

Shared equipment
One slicer per counter, one press per counter. Both are shared across the menu.
Slicer order
Cheese first, then poultry, then cured meats, fish last. Broken down and sanitised between allergen classes and at close.
Press
Shared. A gluten-free build is pressed on parchment, never directly on the plate.
Prep boards
Separate board and knife for a declared-allergen order, taken from a colour-coded station.
What we will not claim
No item is described as allergen-free. Shared equipment means cross-contact risk cannot be eliminated, and the record says so per item.
Allergen-critical orders
Routed to Dev Ramanathan, Food Safety & Compliance, +1 813 555 0171, before the order is built.

VEGETARIAN & VEGAN COVERAGE

Declared coverage
9 of 41 catalogue items — 5 vegetarian, 4 vegan.
Vegetarian
Roasted Eggplant & Stracciatella · Pressed Halloumi & Pepper Jam · Caprese-style Tomato & Basil · White Bean & Escarole Soup · Garden Press Platter
Vegan
Marinated Chickpea & Fennel · Chilled Corn & Cucumber Soup · Broccoli Rabe, garlic & chilli · Crudité & Giardiniera Platter
Scope of the declaration
Declarations cover the 29 prepared items. Jarred brines and retail pantry goods carry their own pack labels and are not declared here.
Halal and kosher
Neither is claimed. No certification is held and pork is handled on shared equipment.

SUBSTITUTION RULES

Bread
Any build may move between hero roll, focaccia, spinach wrap or a no-bread bowl. The bowl is the only format without wheat.
Cheese
Swappable or removed. Removing cheese removes milk from that build unless a dressing carries it.
Spread & dressing
Swappable. Sage butter and mayonnaise-based dressings carry milk and egg respectively.
Protein
Swappable within class. A protein swap changes the nutrition figures and may change the allergen declaration.
What is fixed
Press temperature and time, and the slicer order. Neither is adjusted per order.

GLUTEN-FREE

Availability
Gluten-free roll at Franklin St, Ybor City and Hyde Park. Not stocked at Central Ave, Gulf-to-Bay or the mobile counter.
Supply
Frozen, baked off on site each morning. Typically 12 to 18 rolls per counter per day.
Handling
Built on a dedicated board, pressed on parchment. Wheat flour is airborne in the same room.
Claim
Described as a gluten-free roll, not a gluten-free sandwich, and never as coeliac-safe.
Alternative
The no-bread bowl removes wheat from any build and is available at all six counters.

BULK & WHOLESALE

Minimum
24 units per SKU.
Range
Giardiniera, half-sour spears, green tomato brine, muffuletta olive salad.
Labelling
Wholesale cases ship with a full ingredient and allergen panel per jar.
Contact
Priya Nallathambi, Wholesale, +1 813 555 0192.
live upd 18 Aug 2026 · 09:20Z

Catering & Group Orders

5d902eec-413b-5c1e-8af4-8cb5cb799f57 Source of Truth

Lead times, minimums, platters and the terms that attach once an order passes 20 covers.

LEAD TIMES & MINIMUMS

Notice
48 hours for any catering order. 72 hours over 50 covers.
Minimum
12 covers, or $110 before tax.
Radius
42 miles from the fulfilling counter.
Cut-off
Changes accepted until 16:00 the day before.
Fulfilling counters
Franklin St and Central Ave build all catering. The other four do not.
Contact
Marisol Vega, Catering Lead, +1 813 555 0163.

PLATTERS

Platter Serves covers Price USD Dietary
Pressed Platter, 12-count12$118.50Contains wheat, milk, mustard, soybeans
Mixed Press & Cold Platter, 24-count24$228.00Contains wheat, milk, egg, fish, mustard, soybeans
Garden Press Platter, 12-count12$112.00Vegetarian. Contains wheat, milk
Crudité & Giardiniera Platter15$76.50Vegan. Contains mustard, soybeans

Reconciled 14 Aug 2026 · 00:00Z. Platter: stated by the business · Serves: stated by the business · Price: stated by the business · Dietary: bound to a source system

DEPOSIT & CANCELLATION

Deposit
25% on orders over 20 covers, taken at confirmation.
Cancellation
Free until 24 hours before. Inside 24 hours the deposit is retained.
No-show
Charged in full. The order is built and held for two hours.
Reduction
Cover count may drop by up to 20% until the 16:00 cut-off.
Written terms
Sent with every quote over 20 covers and signed before the deposit is taken.

DELIVERY, SETUP & EQUIPMENT

Delivery
Own drivers. $28 inside 12 miles, $1.75 per mile beyond.
Setup
Drop-off only. Platters, serving tongs, napkins and labels included.
Staffing
Not offered. No servers, no on-site build.
Equipment
No chafers or heat. Pressed platters travel warm and hold about 40 minutes.
Labelling
Every platter is labelled per section with its allergen line.
Group order terms in full

TERMS

  1. 01 1 A quote is valid for 7 days. Prices are held for that window only.
  2. 02 2 Confirmation requires a signed quote and, over 20 covers, the deposit.
  3. 03 3 Allergen-restricted catering is reviewed by Food Safety before confirmation, without exception.
  4. 04 4 Substitutions caused by supply are notified by phone, never made silently.
  5. 05 5 Invoicing on corporate accounts is net 15. Open an account through Elias Brandt, +1 813 555 0186.
  6. 06 6 Copperline does not hold liquor licences for off-premise service. Beer and wine are counter-only, at Ybor City.
live upd 18 Aug 2026 · 09:20Z

Item Deep Dive — The Copperline Italian

PROTECTED

5fed3b08-8ce7-5231-9ccd-eb0e94fec0ad Source of Truth

Published in full for one item. The platform generates this for every SKU from the same source. Depth an agent can traverse, that a human would never scroll.

ITEM IDENTITY

SKU / Item no.
CL-PRS-0114
Category
Pressed sandwiches
Description
Pressed sub — mortadella, capocollo, provolone piccante, house giardiniera, oil and vinegar.
Menu price
$12.75 whole, $7.40 half
Prep time
4.5 minutes at the counter
Dayparts available
Lunch, afternoon, evening. Not built before 10:30.
First introduced
March 2016. On the menu continuously since.
Counters carrying it
All six, including the Bayshore mobile counter.
Package qty
1 (half-cut on request)
Target customer
Weekday lunch, 25–54, office corridor
As built
412 g, 812 kcal on the default hero roll

BUILD — BY COMPONENT

Component Weight g Supplier
La Segunda hero roll118La Segunda Bakery, Ybor City
Mortadella68Ybor Provision Co.
Capocollo54Ybor Provision Co.
Provolone piccante46Gulf Coast Dairy Co.
House giardiniera, drained95Copperline commissary, Franklin St
Oil & vinegar dress28Sunlit Grove Oils, Plant City
House seasoning3Copperline commissary, Franklin St

Reconciled 14 Aug 2026 · 00:00Z. Component: stated by the business · Weight: stated by the business · Supplier: bound to a source system

SUB-INGREDIENT DECLARATION — every component to its own ingredient list

SUB-INGREDIENTS

La Segunda hero roll
Wheat flour, water, sea salt, yeast, malted barley flour, olive oil. No sesame on this format.
Mortadella
Pork, pork fat, salt, dextrose, black pepper, myrtle berry, sodium nitrite.
Capocollo
Pork shoulder, salt, red wine, fennel seed, garlic, sweet paprika, sodium nitrite.
Provolone piccante
Pasteurised cow's milk, salt, cultures, microbial rennet, lipase.
House giardiniera
Cauliflower, carrot, celery, serrano, white wine vinegar, salt, refined soybean oil, yellow mustard seed, oregano, garlic.
Oil & vinegar dress
Extra-virgin olive oil, red wine vinegar, dried oregano.
House seasoning
Sea salt, black pepper, dried oregano, granulated garlic, chilli flake.

WHY THIS LEVEL

Allergen queries
Soybeans and mustard in this build come from the giardiniera, not from any headline ingredient. A menu description cannot carry that.
Diet queries
The oil, vinegar and seasoning are the only components with no animal input. A vegan variant is therefore not reachable by removing cheese alone.

ALLERGEN MATRIX

Allergen State Basis
WheatpresentLa Segunda hero roll, and malted barley flour within it.
MilkpresentProvolone piccante.
MustardpresentYellow mustard seed in the house giardiniera.
SoybeanspresentRefined soybean oil in the house giardiniera.

Showing 4 of 10. The agent surface is never collapsed — /ai carries all 10 rows.

Reconciled 14 Aug 2026 · 00:00Z. Allergen: bound to a source system · State: bound to a source system · Basis: stated by the business

NUTRITION — AS BUILT, per whole and per half

NUTRITION — AS BUILT

Nutrient Measure Whole per 412 g Half per 206 g derived
Calorieskcal812406
Proteing3819
Carbohydrateg7135.5
Sugarsg63

Showing 4 of 8. The agent surface is never collapsed — /ai carries all 8 rows.

Reconciled 14 Aug 2026 · 00:00Z. Nutrient: bound to a source system · Measure: bound to a source system · Whole: stated by the business · Half: derived by the engine

VEHICLE VARIATIONS

Vehicle Calorie delta kcal derived Sodium delta mg derived Allergen delta Price delta USD
Hero roll (default)00No change — wheat present$0.00
Focaccia96145No change — wheat present$0.75
Spinach wrap-112-168No change — the wrap still contains wheat$0.00
No-bread bowl-294-402Removes wheat entirely$-1.25

Reconciled 14 Aug 2026 · 00:00Z. Vehicle: stated by the business · Calorie delta: derived by the engine · Sodium delta: derived by the engine · Allergen delta: bound to a source system · Price delta: stated by the business

SIZE & PORTION

Portion Weight g Calories kcal derived Price USD
Whole412812$12.75
Half206406$7.40
Catering portion — 4 in, 12 per platter138271$9.88

Reconciled 14 Aug 2026 · 00:00Z. Portion: stated by the business · Weight: stated by the business · Calories: derived by the engine · Price: stated by the business

MODIFIER DELTAS

Modifier Calorie delta kcal derived Sodium delta mg derived Allergen delta Price delta USD
No provolone-168-312Removes milk$0.00
Extra giardiniera, +45 g38290No change$1.25
Add hot honey, 14 g4215No change. Contains honey — no longer vegan-adjacent$0.75
Sub turkey for mortadella & capocollo-96-218No change$0.00
No oil & vinegar dress-112-40No change$0.00

Reconciled 14 Aug 2026 · 00:00Z. Modifier: stated by the business · Calorie delta: derived by the engine · Sodium delta: derived by the engine · Allergen delta: bound to a source system · Price delta: stated by the business

SOURCING & PREPARATION

Bread
La Segunda Bakery, delivered daily at 05:00. Rolls not used the day they arrive are pulled.
Press
220 °C for 90 seconds. Not adjusted per order.
Hold time
20 minutes under the lamp, then discarded. A pickup order past its hold is remade.
Slicer protocol
Cheese first, then cured meats, fish last. Broken down and sanitised between allergen classes.
Giardiniera
Made weekly in the Franklin St commissary, drained to 95 g per build.
Figures
Nutrition figures are the merchant's stated values, reconciled 14 Aug 2026. CRSTBL publishes what the source of truth states; it does not compute or certify them.
live upd 18 Aug 2026 · 09:20Z

Gallery — Counters & Signature Items

e8af54ed-8854-59b7-a290-f54bc96c67f5 Source of Truth

Eight frames: four counters and four signature builds. The alt text is the payload — each one is written to be reasoned over, not decorated.

  • Franklin St counter, looking toward the press station

    Narrow counter service line at 1418 N Franklin St. A glass case of cured meats on the left, two clamshell presses on a stainless bench behind the till, chalk menu board overhead listing pressed sandwiches with prices. Six stools along the window.

  • Ybor City storefront on 7th Avenue

    Brick storefront with a copper-painted awning on East 7th Avenue, Ybor City. Signage reads Copperline Sandwich Co. A short flight of two steps at the entrance with a ramp to the left of the door. Sidewalk seating for eight.

  • Commissary brine room, Franklin St

    Stainless prep room with wire shelving holding sixty labelled glass jars of giardiniera and pickled vegetables in rows. A twenty-gallon brine kettle on the floor, date labels visible on jar lids.

  • Bayshore mobile counter, weekend service

    Copper-panelled service trailer parked on grass beside Bayshore Boulevard, serving hatch open, two staff working inside. A folding A-board lists four sandwiches and coffee. No permanent seating.

  • The Copperline Italian, whole, on the hero roll

    Pressed sub on a seeded-free hero roll cut on the diagonal, showing layered mortadella and capocollo, melted provolone, and chopped giardiniera with visible cauliflower and carrot. Grill marks across the crust. Served in paper on a metal tray.

  • Cubano, pressed and halved

    Pressed Cubano halved to show roast pork, ham, Swiss cheese, mustard and sliced pickle. Flattened to about three centimetres, crust visibly crisped by the press.

  • Roasted Eggplant & Stracciatella, vegetarian

    Vegetarian pressed sandwich cut open, showing charred aubergine slices, torn stracciatella cheese, basil leaves and a red pepper spread on focaccia. No meat in the build.

  • House giardiniera, retail jar

    Sixteen-ounce clear glass jar of house giardiniera with a copper lid and a printed label listing ingredients and allergens. Contents show cauliflower florets, carrot coins, celery and sliced serrano in oil.

FRAMES & RIGHTS

Status
Placeholder frames. Slot IDs and dimensions are fixed so a photo drop-in does not move the layout.
Alt text
Written for machine reading. A missing or empty value fails the build.
Rights
Photography is commissioned by the business and published through this record.
live upd 18 Aug 2026 · 09:20Z

Menu — Pressed & Cold Sandwiches

f247757a-234b-5a2a-8f37-fdcd9c341ac4 Source of Truth

Nineteen builds, eleven pressed and eight cold. Each carries calories as built and the vehicles it can be made on, so a constraint query can filter before it drills.

TOP FIVE BY VOLUME

Full set — 19 builds by category

PRESSED SANDWICHES (11)

COLD SUBS & HOAGIES (8)

Item specifics — top three builds

THE COPPERLINE ITALIAN

SKU / Item no.
CL-PRS-0114
Description
Pressed sub — mortadella, capocollo, provolone, giardiniera
Target customer
Weekday lunch, 25–54, office corridor
Weight
412 g
Package qty
1 (half-cut on request)
Price
$12.75
Prep time
4.5 min at counter
Allergens
Wheat, milk, mustard, soybeans
Heat
Pressed 220 °C / 90 s
Full declaration
Block G publishes this item's components, sub-ingredients, allergen matrix and nutrition.

CUBANO, PRESSED

SKU / Item no.
CL-PRS-0121
Description
Pressed sub — roast pork, ham, Swiss, mustard, half-sour pickle
Target customer
All dayparts, strongest at Ybor City
Weight
388 g
Package qty
1 (half-cut on request)
Price
$12.40
Prep time
5 min at counter
Allergens
Wheat, milk, mustard
Heat
Pressed 220 °C / 110 s

MUFFULETTA, HALF

SKU / Item no.
CL-PRS-0108
Description
Pressed half — mortadella, salami, provolone, anchovy olive salad
Target customer
Lunch, shared or single, high catering attachment
Weight
306 g
Package qty
1 half (whole to order)
Price
$9.80
Prep time
4 min at counter
Allergens
Wheat, milk, fish, mustard, soybeans
Heat
Pressed 220 °C / 90 s

DIETARY & ACCESS

Gluten-free
Gluten-free roll at three counters. Every build is also available as a no-bread bowl, which is the only wheat-free format.
Vegan
1 of the 19 builds — Marinated Chickpea & Fennel.
Vegetarian
3 of the 19 builds — Roasted Eggplant & Stracciatella, Pressed Halloumi & Pepper Jam, Caprese-style Tomato & Basil.
Allergen sheet
Printed at every counter and published per item through this record.
Kids' options
Four half builds off this menu, no gate, $6.40 each.
Cross-contact
One slicer and one press per counter, shared across the menu. No build is described as allergen-free.
live upd 18 Aug 2026 · 09:20Z

Menu — Soups, Sides & House Brines

0f25b1fe-97d2-5118-a040-5013967b01b6 Source of Truth

Eleven items: six soups and sides built at the counter, five brines made in the commissary and sold by the jar.

TOP FOUR BY VOLUME

Full set — 11 items by category

SOUPS & SIDES (6)

HOUSE BRINES & PICKLES (5)

Item specifics — top three items

COPPERLINE GIARDINIERA, 16 OZ

SKU / Item no.
CL-BRN-0007
Description
Chopped vegetable pickle in vinegar and oil, made weekly in the commissary
Target customer
Retail and wholesale, strongest attachment to a pressed sandwich
Weight
454 g net
Package qty
1 jar (24-unit minimum for wholesale)
Price
$9.50
Prep time
Made weekly, cures 72 hours before sale
Allergens
Mustard, soybeans
Heat
Not heated. Shelf-stable unopened, refrigerate after opening.

WHITE BEAN & ESCAROLE SOUP, 12 OZ

SKU / Item no.
CL-SOU-0032
Description
Cannellini and escarole soup finished with parmesan rind and olive oil
Target customer
Lunch add-on, strongest November to March
Weight
355 g
Package qty
1 cup (quart to order)
Price
$6.80
Prep time
2 min to portion, held hot
Allergens
Milk
Heat
Held at 74 °C, discarded after 4 hours

DUCK-FAT KETTLE CHIPS

SKU / Item no.
CL-SID-0019
Description
Kettle-fried potato chips in duck fat, salted at the pass
Target customer
All dayparts, highest attachment rate on the menu
Weight
62 g
Package qty
1 bag
Price
$3.80
Prep time
Fried twice daily, bagged to order
Allergens
None declared. Fried in a shared fryer.
Heat
Fried at 165 °C then 190 °C

DIETARY & ACCESS

Gluten-free
All 11 items are made without wheat ingredients. The fryer and the prep room are shared with wheat.
Vegan
5 of the 11 — giardiniera, half-sour spears, green tomato brine, chilled corn soup, broccoli rabe.
Vegetarian
1 of the 11 — white bean and escarole soup, which carries milk from the parmesan rind.
Allergen sheet
Jarred goods carry a full ingredient and allergen panel on the label.
Kids' options
Half portions of any soup, $3.40.
Cross-contact
Jars are filled in the commissary, which also handles anchovy for the olive salad.
live upd 18 Aug 2026 · 09:20Z

Menu — Retail Pantry, Coffee & Fountain

c3c32288-7e35-5855-a88f-3355c2a4a387 Source of Truth

Seven items: four pantry goods sold by the counter and online, three drinks poured at every counter.

TOP FOUR BY VOLUME

Full set — 7 items by category

RETAIL PANTRY (4)

COFFEE & FOUNTAIN (3)

Item specifics — top three items

DRIP COFFEE

SKU / Item no.
CL-BEV-0002
Description
House roast filter coffee, brewed in 1.9 L batches
Target customer
Morning daypart, 60% of morning transactions
Weight
355 ml / 473 ml
Package qty
1 cup
Price
$2.80 / $3.40
Prep time
Poured to order, batch held 45 minutes
Allergens
None declared. Dairy is added by the customer at the station.
Heat
Brewed at 94 °C, held at 80 °C

LA SEGUNDA HERO ROLLS, 6-PACK

SKU / Item no.
CL-RET-0044
Description
Six hero rolls from the same daily delivery the counters press
Target customer
Weekend retail, catering add-on
Weight
708 g per pack
Package qty
6 rolls
Price
$8.40
Prep time
None. Delivered 05:00, sold same day.
Allergens
Wheat
Heat
Not heated. Best day of purchase.

COPPERLINE BRINE KIT

SKU / Item no.
CL-RET-0051
Description
Two spice sachets, brine salt and a printed method for two quart jars
Target customer
Gift purchase and repeat retail, strongest in November and December
Weight
340 g
Package qty
1 kit, makes 2 quarts
Price
$24.00
Prep time
Packed weekly in the commissary
Allergens
Mustard
Heat
Brine is brought to a boil by the customer

DIETARY & ACCESS

Gluten-free
6 of the 7 items are made without wheat. The hero rolls contain wheat.
Vegan
The brine kit, the seasoning blend, whole-bean coffee, drip coffee, cold brew and the fountain lines as poured.
Vegetarian
All seven items.
Allergen sheet
Pantry goods carry a pack label. Drinks are declared at the counter.
Kids' options
House lemonade, 12 oz, $2.40.
Cross-contact
Pantry goods are packed in the commissary alongside mustard and soybean-oil products.
live upd 18 Aug 2026 · 09:20Z

Service Areas & Delivery

77421a47-c967-5a12-ae7f-484bcbfe03c9 Source of Truth

Where an order can actually go. Radii are measured from the fulfilling counter, not from the main address.

COVERAGE

Continent
North America
Country
United States
State
Florida
Area
Southeast — Tampa Bay: Hillsborough, Pinellas and eastern Pasco
Delivery radius
11.5 miles from each counter
Catering radius
42 miles from the fulfilling counter
Shipping
Jarred brines ship within Florida only. No national shipping.

PER-COUNTER SERVICE

Counter Delivery radius mi Builds catering Platforms
Franklin St11.5yesOwn drivers, three platforms
Ybor City11.5noOwn drivers, three platforms
Hyde Park11.5noThree platforms
Central Ave11.5yesOwn drivers, three platforms
Gulf-to-Bay9noThree platforms
Bayshore (mobile)0noNone. Walk-up only.

Reconciled 14 Aug 2026 · 00:00Z. Counter: stated by the business · Delivery radius: stated by the business · Builds catering: stated by the business · Platforms: stated by the business

PLATFORMS & FEES

Own delivery
$4.95 inside 5 miles, $7.95 to the edge of the radius. Minimum $18.
Platforms
DoorDash, Uber Eats and Grubhub carry the full sandwich menu. Platform names are illustrative in this record.
Platform pricing
Menu prices on platforms run about 12% above counter price. Copperline does not set platform delivery fees.
Disputes
A platform order is the platform's contract. Copperline remakes the food; refunds are theirs. Tanya Okoro, +1 813 555 0179, will chase it either way.
Pickup
All six counters, including the mobile counter when it is posted as open.

WHAT IS NOT SERVED

Outside the radius
No delivery beyond 11.5 miles, and no exceptions for a large order — that routes to catering instead.
Airport and cruise terminal
No delivery to secure areas at Tampa International or the cruise terminals.
Mobile counter
No delivery and no catering from Bayshore. Its schedule is posted weekly.
Alcohol
Never delivered. Beer and wine are counter-only, at Ybor City, 21+.
live upd 18 Aug 2026 · 09:20Z

Section 3

Direct answers

40 approved question-and-answer pairs, addressed by zero-based pair index. Protected pairs require human approval and never auto-publish.

Section 3 — direct answers

Ordering, Payment & Refunds

PROTECTED

27b833c9-3685-5e50-a1c9-3e6525457654 Source of Truth

How an order is placed and paid for, and what happens when it goes wrong. Refund, remake and food-safety answers are approved by hand and never auto-published.

  1. How do I place an order for pickup?

    Order at order.copperlinesandwich.com or call the counter on +1 813 555 0148. Choose a counter and a time. The counter holds the food for 15 minutes past the quoted ready time; arrive after that and it is remade fresh rather than sold to you cold.

    pair 0 merchant authored approved 2026-08-18

  2. What payment methods do you accept?

    Card and cash at the counter, card online, and a Counter Card balance either way. Corporate accounts are invoiced net 15. No agent can take a payment on Copperline's behalf — an agent can only hold a quote for 20 minutes, and the money is taken at the counter or online.

    pair 1 merchant authored approved 2026-08-18

  3. My order was wrong or missing an item. What happens?

    Call +1 813 555 0179 the same day, or bring it back to any counter, and it is remade at no charge. If you would rather have the money, the refund goes to the original payment method within three business days. An order placed through a delivery platform is that platform's contract: Copperline remakes the food, the refund is theirs, and Tanya Okoro, Customer Care Manager, will chase it either way.

    pair 2 merchant authored approved 2026-08-18 protected

  4. Is there a fee for ordering through a delivery app?

    Menu prices on DoorDash, Uber Eats and Grubhub run about 12% above counter price, and each platform sets its own delivery and service fees, which Copperline does not control. Ordering direct is cheaper: own-driver delivery is $4.95 inside 5 miles and $7.95 to the edge of the 11.5-mile radius, on a $18 minimum.

    pair 3 merchant authored approved 2026-08-18

  5. How do I report a food-safety concern or a suspected illness after eating here?

    Call Dev Ramanathan, Food Safety & Compliance, on +1 813 555 0171 the same day with the counter, the time and the item. The batch is held, the report is logged, and someone contacts you within 24 hours. Keep the food if you still have it. Copperline does not diagnose illness and will refer you to a clinician; if a batch is withdrawn, catering customers are called and this record is republished with the affected dates.

    pair 4 merchant authored approved 2026-08-18 protected

  6. Can I get an itemised invoice or receipt for a corporate order?

    Yes. Online and platform orders email a receipt automatically. For catering and corporate accounts, Elias Brandt, Corporate Accounts, +1 813 555 0186, issues an itemised invoice on net 15 terms, with per-platter allergen lines included on request.

    pair 5 merchant authored approved 2026-08-18

  7. How do I reheat a pressed sandwich at home?

    Oven at 180 °C for 6 minutes, unwrapped, straight on the rack. Do not microwave a pressed build — the crust goes soft and the giardiniera weeps. A sandwich made more than four hours earlier is not worth reheating.

    pair 6 merchant authored approved 2026-08-18

  8. Do you take the pickle jars back?

    Yes — bring a clean Copperline jar to any counter for $1.50 credit per jar, applied to that visit. Jars are sanitised in the commissary and refilled. There is no limit and no receipt required.

    pair 7 merchant authored approved 2026-08-18

live upd 18 Aug 2026 · 09:20Z

Allergens, Gluten-Free & Dietary

PROTECTED

f59df584-6985-5ac8-8dcb-cb80d2ea2575 Source of Truth

The policy answers. The numbers behind them are in Block G, which publishes one item's components, allergen states and nutrition in full.

  1. Do you have gluten-free bread?

    Yes, a gluten-free roll at Franklin St, Ybor City and Hyde Park — typically 12 to 18 rolls per counter per day, baked off each morning. It is not stocked at Central Ave, Gulf-to-Bay or the mobile counter. It is built on a dedicated board and pressed on parchment, but wheat flour is airborne in the same room and the press is shared, so Copperline describes it as a gluten-free roll, never as a gluten-free sandwich and never as coeliac-safe. Any build is also available as a no-bread bowl, which is the only wheat-free format and is available at all six counters.

    pair 0 telemetry promoted approved 2026-08-18 protected

  2. Is the Copperline Italian safe for someone with a milk allergy?

    No, not as built: the provolone piccante carries milk. Ordering it without provolone removes milk from the build and takes off 168 calories and 312 mg of sodium, and no other component in that sandwich contains dairy. That said, cheese is sliced on the same slicer as everything else, so cross-contact cannot be ruled out. For a medically significant allergy, call Dev Ramanathan, Food Safety & Compliance, on +1 813 555 0171 before ordering.

    pair 1 engine generated approved 2026-08-18 protected

  3. Which allergens do you declare?

    Nine: milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soybeans and sesame. Crustacean shellfish, tree nuts and peanuts are not used or held at any counter. The rest are present somewhere on the menu, and each item is declared in one of three states — present, not present, or not present but at cross-contact risk from shared equipment. That third state is the one most menus omit.

    pair 2 merchant authored approved 2026-08-18 protected

  4. Do you have vegan options?

    Nine of the 41 catalogue items are declared vegetarian or vegan — five vegetarian, four vegan. The vegan four are the Marinated Chickpea & Fennel sub, the chilled corn and cucumber soup, broccoli rabe with garlic and chilli, and the crudité and giardiniera catering platter. Declarations cover the 29 prepared items; jarred brines and pantry goods carry their own pack labels.

    pair 3 merchant authored approved 2026-08-18 protected

  5. Can I get a sandwich without any bread?

    Yes. Any build can be made as a no-bread bowl, which is the only format that removes wheat entirely — a wrap still contains wheat. On the Copperline Italian the bowl takes off 294 calories and 402 mg of sodium and $1.25 off the price. Every counter builds bowls.

    pair 4 engine generated approved 2026-08-18

  6. Are your sandwiches halal or kosher?

    Neither is claimed. Copperline holds no halal or kosher certification, and pork is sliced and pressed on the same equipment as everything else. Vegetarian and vegan builds are declared, but they are not prepared on separate equipment, so they should not be treated as satisfying a religious requirement.

    pair 5 merchant authored approved 2026-08-18 protected

  7. Where does your bread come from, and could it change?

    La Segunda Bakery in Ybor City, delivered to all six counters daily at 05:00, in four formats: hero roll, focaccia, sesame semolina loaf and spinach wrap. All four contain wheat. If a supplier or a formulation changes in a way that alters an allergen declaration, this record is republished before the change reaches a counter — a substitution is never made silently.

    pair 6 merchant authored approved 2026-08-18 protected

  8. Are your calorie and sodium figures verified?

    They are the business's own stated figures, reconciled on 14 Aug 2026, published with a per-column note saying which are stated by the kitchen and which are derived from a component swap. They are not lab analyses and they are not a regulated nutrition claim. CRSTBL publishes what the source of truth states; it does not compute or certify these numbers. If a figure matters medically, confirm it with the counter before ordering.

    pair 7 merchant authored approved 2026-08-18 protected

live upd 18 Aug 2026 · 09:20Z

Hours, Locations & Parking

0e48137a-4303-5f03-b048-873fff81cd3f Source of Truth

Six counters, their hours and how to park at each. Two answers here are protected at pair level rather than at block level — accessibility and alcohol service.

  1. What are your opening hours?

    Franklin St 06:30–20:00; Ybor City 07:00–21:00; Hyde Park 07:00–19:00; Central Ave 07:30–20:00; Gulf-to-Bay 07:00–19:30. All daily. The Bayshore mobile counter runs a schedule posted weekly. Ybor City extended to 21:00 on 04 Aug 2026 and is the only counter open past 20:00.

    pair 0 merchant authored approved 2026-08-18

  2. Where is the Ybor City counter and where do I park?

    1704 E 7th Ave, Tampa, FL 33605. Park in the Centro Ybor garage — two hours validated at the counter. Street parking on 7th Avenue is metered and largely gone after 18:00 on a weekend.

    pair 1 telemetry promoted approved 2026-08-18

  3. Is the mobile counter open today?

    The Bayshore mobile counter has no fixed hours — its schedule is posted weekly on copperlinesandwich.com, and it usually works Bayshore Boulevard at Bay to Bay on weekends and event days, such as the Gasparilla night market on 09 Aug 2026 from 17:00. This record cannot confirm today's status; call +1 813 555 0148.

    pair 2 merchant authored approved 2026-08-18

  4. Are your counters wheelchair accessible?

    Five of six are step-free. Ybor City has two steps at the door with a ramp to the left of it, and its interior aisle is narrow at the till. Franklin St, Hyde Park, Central Ave and Gulf-to-Bay are level from the parking area, with accessible restrooms at Franklin St and Central Ave only. The Bayshore mobile counter is a serving hatch at standing height with no seating and no restroom. Staff will take an order and carry it out at any counter — ask, or call ahead on +1 813 555 0148.

    pair 3 merchant authored approved 2026-08-18 protected

  5. Do you serve beer or wine?

    At Ybor City only, and 21 or over with photo ID, no exceptions. Six beers and four wines by the glass, counter service only — never delivered, never included in catering, and not sold at the other five counters. Copperline holds no licence for off-premise service.

    pair 4 merchant authored approved 2026-08-18 protected

  6. Which counter is closest to downtown Tampa?

    Franklin St, at 1418 N Franklin St — it is the flagship, opens earliest at 06:30 and is the shortest walk from the downtown office corridor. Ybor City is the next closest and stays open until 21:00.

    pair 5 merchant authored approved 2026-08-18

  7. Can I use your online ordering with a screen reader?

    Ordering at order.copperlinesandwich.com is keyboard navigable, with labelled form fields and a text alternative for every menu image; modifiers and allergen notes are read in order rather than shown only as icons. It has not been through a formal WCAG 2.2 audit, so Copperline does not claim conformance. If any step blocks you, call +1 813 555 0179 and the order is taken by phone at counter price.

    pair 6 merchant authored approved 2026-08-18 protected

live upd 18 Aug 2026 · 09:20Z

Catering, Group Orders & Lead Times

PROTECTED

29e7f625-2bed-58c3-b208-4e3816e20090 Source of Truth

What can be ordered, by when, and what happens if the count changes. Catering is where a wrong answer costs the most, so every pair here is approved by hand.

  1. How much notice do you need for catering?

    48 hours for any platter order, counted from when the deposit clears, not from the enquiry. Inside 48 hours the answer is usually no, but Priya Raghunathan, Catering Lead, +1 813 555 0163, will check the day's production board — a 12-count platter has been turned around in four hours before, and a 60-guest drop-off has not.

    pair 0 telemetry promoted approved 2026-08-18 protected

  2. What is the minimum catering order, and how far will you deliver it?

    24 units minimum for wholesale and catering — two 12-count platters, or any mix reaching 24. Catering delivers up to 42 miles from Franklin St, which covers Hillsborough, Pinellas and the parts of Pasco below SR 54. Delivery is $28 flat inside 20 miles and $1.40 per mile beyond that, with a $12 setup fee if platters are laid out on site.

    pair 1 merchant authored approved 2026-08-18

  3. What deposit do you take, and can I cancel?

    30% deposit to confirm, balance invoiced net 15 for corporate accounts or due on delivery otherwise. Cancel more than 48 hours out and the deposit is refunded in full; inside 48 hours it is retained, because the bread is already ordered from La Segunda. Cancel inside 12 hours and the full order is charged.

    pair 2 merchant authored approved 2026-08-18 protected

  4. Can I change the guest count after ordering?

    Up to 24 hours before delivery, yes — up by any amount subject to production capacity, down by no more than 20% of the confirmed count without losing the difference. Inside 24 hours the count is fixed. Call Priya Raghunathan on +1 813 555 0163; do not rely on a reply to the order email.

    pair 3 merchant authored approved 2026-08-18 protected

  5. Can you handle allergies across a catered group?

    Yes, with the count and the allergen named at order time, not on the day. Individually wrapped and labelled builds are $1.25 per unit on top, boxed separately from the platters. Copperline will not certify a platter as free of any allergen — the kitchen is one room with one slicer and one press — so a severe allergy is served as a separately boxed build, and Dev Ramanathan, Food Safety & Compliance, +1 813 555 0171, will talk it through before the order is taken.

    pair 4 merchant authored approved 2026-08-18 protected

  6. How long will the platters hold once they arrive?

    Four hours refrigerated, two hours at room temperature, and pressed builds are best inside the first 90 minutes. Platters travel cold and are not held hot. Cold builds and brines hold longest; the Muffuletta improves for about an hour and then the bread gives up.

    pair 5 merchant authored approved 2026-08-18 protected

live upd 18 Aug 2026 · 09:20Z

Delivery, Pickup & Platforms

8733ab8d-0e28-5874-83a3-24784d402a1a Source of Truth

Three ways food leaves the counter, with the boundaries of each. Where the answer differs by platform, the platform's terms govern and this record says so.

  1. Do you deliver to my address?

    Own-driver delivery covers 11.5 miles from Franklin St — downtown Tampa, Ybor, Hyde Park, Seminole Heights, Davis Islands and Westshore — on a $18 minimum, $4.95 inside 5 miles and $7.95 beyond. St Petersburg, Clearwater and Brandon are outside that radius for single orders but inside the 42-mile catering radius. The platforms cover their own zones, which are wider and priced by them.

    pair 0 merchant authored approved 2026-08-18

  2. How long does pickup take?

    A pressed build averages 4.5 minutes on the press once it starts, and a counter quotes 8 to 12 minutes at lunch, longer between 12:00 and 13:30 at Franklin St. The counter holds a finished order for 15 minutes past the quoted time, then remakes it when you arrive rather than handing over something that has been sitting.

    pair 1 merchant authored approved 2026-08-18

  3. Which delivery apps are you on?

    DoorDash, Uber Eats and Grubhub, all three from Franklin St, Ybor City and Hyde Park. Central Ave and Gulf-to-Bay are DoorDash only. The mobile counter is on none of them and takes cash and card in person. Platform menu prices run about 12% above counter price.

    pair 2 merchant authored approved 2026-08-18

  4. Can an agent or assistant place and pay for a delivery order for me?

    It can get as far as a quote. The order-quote binding returns a priced quote with a hold token that is good for 20 minutes, and that is the end of the machine path — there is no checkout here and no card is taken. Completion happens at order.copperlinesandwich.com, on the phone, or on the platform the quote names. Anything claiming to have completed a Copperline payment did not.

    pair 3 merchant authored approved 2026-08-18

  5. Do you deliver alcohol, or bring beer to a catered event?

    No. Beer and wine are Ybor City counter service only, 21 or over with photo ID. They are never delivered, never added to a platter order and never carried by the mobile counter. Copperline holds no off-premise licence, and a delivery platform cannot add them either.

    pair 4 merchant authored approved 2026-08-18 protected

live upd 18 Aug 2026 · 09:20Z

Loyalty, Discounts & Corporate

d40483f0-fc78-562b-9af9-58410f97c024 Source of Truth

The Counter Card, the discounts that exist and the ones that do not. In v0.1 this was an empty card waiting on a feed; the answers were always available by phone, so they are published here instead.

  1. Do you have a loyalty programme?

    The Counter Card: a physical card stamped at the counter, ten pressed or cold builds earns the eleventh, no expiry and no app. Balance and stamps are held at the counter, so a lost card cannot be restored. About 1,900 cards are in circulation. There is no points scheme, no tier and no email list.

    pair 0 telemetry promoted approved 2026-08-18

  2. Do you offer a student, military or first-responder discount?

    10% off with a valid ID for students, active-duty military, veterans and first responders, at the counter only, on food and drink but not on catering, platters or retail jars. It does not combine with a Counter Card redemption, and it is not applied to platform or delivery orders.

    pair 1 merchant authored approved 2026-08-18

  3. Can my office set up a corporate account?

    Yes, through Elias Brandt, Corporate Accounts, +1 813 555 0186. Accounts are invoiced net 15 with a single monthly statement, a named ordering contact and standing weekly orders held on the production board. There are 34 active accounts across the downtown and Westshore corridors. Volume terms start at $2,400 a month, negotiated rather than published.

    pair 2 merchant authored approved 2026-08-18

  4. Do you sell gift cards?

    Counter Card balances can be loaded in any amount from $10 at any counter and spent at all six, including the mobile counter. They do not expire and are not reloadable online. Balances are not refundable for cash and are not transferable to a corporate account.

    pair 3 merchant authored approved 2026-08-18

  5. Are you hiring, and do you take on 16-year-olds?

    Counter and prep roles are open at Franklin St, Central Ave and Gulf-to-Bay, from 16 with a work permit for counter and dish, 18 for the slicer and the press. Apply in person at any counter or through Marisol Vega, Operations Manager, +1 813 555 0157. There is no online application form.

    pair 4 merchant authored approved 2026-08-18

  6. Do you franchise, or wholesale to other cafés?

    No franchising, and no plans to. Wholesale exists: brines, giardiniera and par-baked components go to 11 accounts around Tampa Bay on a 24-unit minimum with 72 hours' notice. Enquiries go to Elias Brandt on +1 813 555 0186. Copperline does not license the name or the recipes.

    pair 5 telemetry promoted approved 2026-08-18

live upd 18 Aug 2026 · 09:20Z

Section 1

Formats and feed bindings

Every address this record publishes, and the six channels the platform writes to.

Section 1 — formats and bindings

File Format Directory

37ab8200-c340-58f8-9711-83450ef1186f CRSTBL Platform

Every format this record publishes, with the addresses an agent can fetch. Published by the platform; there is no management interface here.

PUBLICATION

Date last updated
2026-08-19T19:20:46.432Z
Revision
r-0002
Republished by
Binding 06 — /api/crstbl/format-directory-publish
Derivation
All formats are generated from one source at build time. None is authored by hand.
Content type
application/ld+json on .jsonld, text/markdown on .md, text/plain on the llms files.
published upd 18 Aug 2026 · 09:20Z

Feed Bindings

c30c8158-79ce-553e-a48e-63d4546758ac CRSTBL Platform

The six channels the platform writes to and reads from. Slot 03 is reserved and unpublished in this revision.

What each binding state means on this record

STATES

bound
The endpoint exists and publishes its payload contract on GET. A POST is accepted and echoed; nothing is stored.
functional stub
Binding 04 only. A POST returns a real quote shape, a real 20-minute hold and a real session-carrying hold token, computed against no live inventory.
stub
Binding 05 only. GET returns the contract; POST returns 501.
reserved
Slot 03. Numbering is a contract with the platform, so the gap is rendered rather than closed.

AUTHENTICATION

GET — every binding
No credentials. The payload contract is a published capability: /ai/index.json advertises these endpoints, so an agent must be able to read what they accept without a token it has no way to hold. A GET never returns 401 and never returns 503.
POST — bindings 01, 02, 05, 06
Bearer token from the site environment. Without it the endpoint returns 401; if the variable is unset on this deployment it returns 503 binding_unconfigured, and the state line on each row above reads token unconfigured rather than contract published.
POST — binding 04
No bearer token — the pop-up calls it from the browser. Rate limited to 20 requests per session per hour.
Signature verification
Not implemented in this revision. Bearer token only.
Session carriage
Every call may carry X-CRSTBL-Session; binding 04 echoes it into the hold token.
published upd 18 Aug 2026 · 09:20Z

MACHINE FORMATS

  • JSON-LD /ai/record.jsonld application/ld+json schema.org Restaurant + Menu + FAQPage.
  • OKF data package /ai/datapackage.json application/json Frictionless / OKF data package. One resource per addressable block.
  • Markdown /ai/record.md text/markdown The whole record as Markdown, headed by the demonstration disclaimer.
  • Cards /ai/cards.json application/json Every visible block and its body in one response, for agents that fetch once.
  • llms.txt /llms.txt text/plain Business summary and the link list of formats and the manifest.
  • llms-full.txt /llms-full.txt text/plain record.md inlined. No fetch fan-out required.

ADDRESSABLE RESOURCES

  • Record manifest /ai/index.json application/json Manifest: blocks, activation edges, endpoints.
  • Block resource /ai/blocks/<uuid>.json application/json One addressable resource per visible block, keyed by UUID.
  1. 01 /api/crstbl/card-data-sync CRSTBL Platform Pushes block payloads from the CRSTBL platform, addressed by block UUID. contract published read: GET /api/crstbl/card-data-sync — no auth · write: POST — auth: bearer
  2. 02 /api/crstbl/conversation-feed CRSTA CM Publishes approved Section 3 pairs and their provenance. contract published read: GET /api/crstbl/conversation-feed — no auth · write: POST — auth: bearer
  3. 03 Reserved slot Reserved. Not published in v1.0. The numbering is a contract with the platform, so the gap is shown rather than closed. reserved
  4. 04 /api/crstbl/order-quote Source of Truth Quote and hold only. Never confirms an order, never captures payment. synthetic — no live inventory read: GET /api/crstbl/order-quote — no auth · write: POST — auth: none — rate limited, 20 per session per hour
  5. 05 /api/crstbl/voice-agent-session CRSTA CM Opens a voice session for the pop-up. Stubbed in v1.0; the pop-up is text only. not implemented read: GET /api/crstbl/voice-agent-session — no auth · write: POST — auth: bearer
  6. 06 /api/crstbl/format-directory-publish CRSTBL Platform Republishes the machine surface and stamps the format directory. contract published read: GET /api/crstbl/format-directory-publish — no auth · write: POST — auth: bearer

GET on any binding above returns its payload contract without credentials — the contract is a published capability, and an agent reading /ai/index.json has no token to hold. The bearer gate applies to the write path only. Each pill is re-checked against its live endpoint on load, so a binding whose server-side token is unconfigured reads token unconfigured rather than claiming to be bound.