{
	"url": "https://tried.reviews/sf/gluten-free/castro-upper-market",
	"markdown": "https://tried.reviews/sf/gluten-free/castro-upper-market.md",
	"json": "https://tried.reviews/sf/gluten-free/castro-upper-market.json",
	"answer": "24 of the 115 restaurants, cafés and bakeries we checked in the Castro/Upper Market show gluten-free evidence on their own menus or websites. Menus checked October 2026.",
	"slug": "castro-upper-market",
	"path": "/sf/gluten-free/castro-upper-market",
	"name": "Castro/Upper Market",
	"aliases": [],
	"places": 115,
	"checked": 115,
	"qualifying": 24,
	"unsettled": [],
	"restaurants": [
		{
			"slug": "tara-indian-and-nepalese-cuisine",
			"path": "/sf/tara-indian-and-nepalese-cuisine",
			"name": "Tara Indian Cuisine",
			"address": "2217 Market St",
			"level": 2,
			"level_because": "gluten-free across most of one menu (Food)",
			"gf_dishes": 92,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 1,
			"url": "https://tried.reviews/sf/tara-indian-and-nepalese-cuisine"
		},
		{
			"slug": "la-mediterranee-castro",
			"path": "/sf/la-mediterranee-castro",
			"name": "La Méditerranée",
			"address": "288 Noe St",
			"level": 2,
			"level_because": "gluten-free across most sections",
			"gf_dishes": 82,
			"on_request_dishes": 1,
			"precautions": false,
			"platforms": [
				{
					"host": "la-med-castro-catering.square.site",
					"kind": "ordering"
				},
				{
					"host": "la-mediterranee.square.site",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 2,
			"url": "https://tried.reviews/sf/la-mediterranee-castro"
		},
		{
			"slug": "kasa-castro",
			"path": "/sf/kasa-castro",
			"name": "Kasa Indian Eatery",
			"address": "4001 18th St",
			"level": 2,
			"level_because": "gluten-free across most sections",
			"gf_dishes": 31,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 3,
			"url": "https://tried.reviews/sf/kasa-castro"
		},
		{
			"slug": "canela",
			"path": "/sf/canela",
			"name": "Canela",
			"address": "2272 Market St",
			"level": 2,
			"level_because": "gluten-free across most sections",
			"gf_dishes": 20,
			"on_request_dishes": 18,
			"precautions": false,
			"platforms": [
				{
					"host": "canelasf.square.site",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 4,
			"url": "https://tried.reviews/sf/canela"
		},
		{
			"slug": "ka-kai-northern-thai",
			"path": "/sf/ka-kai-northern-thai",
			"name": "Ka Kai Northern Thai",
			"address": "4133 18th St",
			"level": 2,
			"level_because": "gluten-free across most sections",
			"gf_dishes": 13,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 5,
			"url": "https://tried.reviews/sf/ka-kai-northern-thai"
		},
		{
			"slug": "santeria",
			"path": "/sf/santeria",
			"name": "Santeria",
			"address": "2251 Market St",
			"level": 2,
			"level_because": "gluten-free across most sections",
			"gf_dishes": 13,
			"on_request_dishes": 1,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 6,
			"url": "https://tried.reviews/sf/santeria"
		},
		{
			"slug": "beit-rima-church",
			"path": "/sf/beit-rima-church",
			"name": "Beit Rima",
			"address": "138 Church St",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 17,
			"on_request_dishes": 9,
			"precautions": false,
			"platforms": [
				{
					"host": "beit-rima.square.site",
					"kind": "ordering"
				},
				{
					"host": "order.online",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 7,
			"url": "https://tried.reviews/sf/beit-rima-church"
		},
		{
			"slug": "castro-tarts-cafe-and-bakery",
			"path": "/sf/castro-tarts-cafe-and-bakery",
			"name": "Castro Tarts",
			"address": "564 Castro St",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 8,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 8,
			"url": "https://tried.reviews/sf/castro-tarts-cafe-and-bakery"
		},
		{
			"slug": "marcellos-pizza",
			"path": "/sf/marcellos-pizza",
			"name": "Marcello's Pizza",
			"address": "420 Castro St",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 6,
			"on_request_dishes": 3,
			"precautions": false,
			"platforms": [
				{
					"host": "order.online",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 9,
			"url": "https://tried.reviews/sf/marcellos-pizza"
		},
		{
			"slug": "the-detour",
			"path": "/sf/the-detour",
			"name": "The Detour",
			"address": "2200 Market St #B",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 5,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 10,
			"url": "https://tried.reviews/sf/the-detour"
		},
		{
			"slug": "wooden-spoon",
			"path": "/sf/wooden-spoon",
			"name": "Wooden Spoon",
			"address": "2172 Market St",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 5,
			"on_request_dishes": 1,
			"precautions": false,
			"platforms": [
				{
					"host": "www.toasttab.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 11,
			"url": "https://tried.reviews/sf/wooden-spoon"
		},
		{
			"slug": "taco-boys",
			"path": "/sf/taco-boys",
			"name": "Taco Boys",
			"address": "2312 Market St Ste 1",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 2,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [
				{
					"host": "pos.toasttab.com",
					"kind": "ordering"
				},
				{
					"host": "ws-api.toasttab.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 12,
			"url": "https://tried.reviews/sf/taco-boys"
		},
		{
			"slug": "cafe-josephine",
			"path": "/sf/cafe-josephine",
			"name": "Cafe Josephine",
			"address": "199 Museum Way",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 1,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 13,
			"url": "https://tried.reviews/sf/cafe-josephine"
		},
		{
			"slug": "hulu-wa-bistro",
			"path": "/sf/hulu-wa-bistro",
			"name": "Hulu Wa Bistro",
			"address": "3970 B 17th St",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 1,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 14,
			"url": "https://tried.reviews/sf/hulu-wa-bistro"
		},
		{
			"slug": "poesia",
			"path": "/sf/poesia",
			"name": "Poesia",
			"address": "4072 18th St",
			"level": 1,
			"level_because": "dishes labeled gluten-free",
			"gf_dishes": 1,
			"on_request_dishes": 0,
			"precautions": false,
			"platforms": [
				{
					"host": "order.toasttab.com",
					"kind": "ordering"
				},
				{
					"host": "resy.com",
					"kind": "booking"
				}
			],
			"index": true,
			"rank": 15,
			"url": "https://tried.reviews/sf/poesia"
		},
		{
			"slug": "heroic-italian-castro",
			"path": "/sf/heroic-italian-castro",
			"name": "Heroic Italian",
			"address": "572 Castro St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 3,
			"precautions": false,
			"platforms": [
				{
					"host": "order.online",
					"kind": "ordering"
				},
				{
					"host": "pos.toasttab.com",
					"kind": "ordering"
				},
				{
					"host": "www.toasttab.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 16,
			"url": "https://tried.reviews/sf/heroic-italian-castro"
		},
		{
			"slug": "hot-johnnies",
			"path": "/sf/hot-johnnies",
			"name": "Hot Johnnie's",
			"address": "4077 18th St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 1,
			"precautions": false,
			"platforms": [
				{
					"host": "hot-johnnies.square.site",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 17,
			"url": "https://tried.reviews/sf/hot-johnnies"
		},
		{
			"slug": "morning-due",
			"path": "/sf/morning-due",
			"name": "Morning Due",
			"address": "3698 17th St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 1,
			"precautions": false,
			"platforms": [
				{
					"host": "morningduecafe.square.site",
					"kind": "ordering"
				},
				{
					"host": "postmates.com",
					"kind": "ordering"
				},
				{
					"host": "www.doordash.com",
					"kind": "ordering"
				},
				{
					"host": "www.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "www.ubereats.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 18,
			"url": "https://tried.reviews/sf/morning-due"
		},
		{
			"slug": "pasta-panino",
			"path": "/sf/pasta-panino",
			"name": "Pasta Panino",
			"address": "4150 18th St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 16,
			"precautions": false,
			"platforms": [
				{
					"host": "www.opentable.com",
					"kind": "booking"
				},
				{
					"host": "www.toasttab.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 19,
			"url": "https://tried.reviews/sf/pasta-panino"
		},
		{
			"slug": "pizza-due",
			"path": "/sf/pizza-due",
			"name": "Pizza Due",
			"address": "489 Church St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 8,
			"precautions": false,
			"platforms": [
				{
					"host": "about.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "careers.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "corporate.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "driver.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "get.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "lp.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "onsite.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "pizza-due.square.site",
					"kind": "ordering"
				},
				{
					"host": "postmates.com",
					"kind": "ordering"
				},
				{
					"host": "rkt.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "www.doordash.com",
					"kind": "ordering"
				},
				{
					"host": "www.grubhub.com",
					"kind": "ordering"
				},
				{
					"host": "www.ubereats.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 20,
			"url": "https://tried.reviews/sf/pizza-due"
		},
		{
			"slug": "starbelly",
			"path": "/sf/starbelly",
			"name": "Starbelly",
			"address": "3583 16th St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 7,
			"precautions": false,
			"platforms": [
				{
					"host": "www.opentable.com",
					"kind": "booking"
				},
				{
					"host": "www.toasttab.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 21,
			"url": "https://tried.reviews/sf/starbelly"
		},
		{
			"slug": "cove-cafe",
			"path": "/sf/cove-cafe",
			"name": "The Cove on Castro",
			"address": "434 Castro St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 6,
			"precautions": false,
			"platforms": [
				{
					"host": "www.toasttab.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 22,
			"url": "https://tried.reviews/sf/cove-cafe"
		},
		{
			"slug": "the-rustic",
			"path": "/sf/the-rustic",
			"name": "The Rustic",
			"address": "215 Church St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 5,
			"precautions": false,
			"platforms": [
				{
					"host": "order.toasttab.com",
					"kind": "ordering"
				},
				{
					"host": "www.doordash.com",
					"kind": "ordering"
				},
				{
					"host": "www.opentable.com",
					"kind": "booking"
				},
				{
					"host": "www.toasttab.com",
					"kind": "ordering"
				}
			],
			"index": true,
			"rank": 23,
			"url": "https://tried.reviews/sf/the-rustic"
		},
		{
			"slug": "the-sausage-factory",
			"path": "/sf/the-sausage-factory",
			"name": "The Sausage Factory",
			"address": "517 Castro St",
			"level": 1,
			"level_because": "gluten-free on request",
			"gf_dishes": 0,
			"on_request_dishes": 39,
			"precautions": false,
			"platforms": [],
			"index": true,
			"rank": 24,
			"url": "https://tried.reviews/sf/the-sausage-factory"
		}
	],
	"menus_checked": "October 2026",
	"index": true,
	"gate": []
}
