[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"restaurant-john-street-cafe-portland-kpml":3,"reviews-john-street-cafe-portland-kpml":55},{"id":4,"slug":5,"name":6,"tagline":7,"description":8,"cuisine":9,"price_range":7,"address_line1":10,"address_line2":7,"city":11,"state":12,"zip":13,"neighborhood":7,"phone":14,"website":15,"email":7,"reservation_url":7,"location":16,"hero_image_url":17,"logo_url":7,"is_claimed":18,"is_verified":18,"is_active":19,"featured":18,"featured_until":7,"meta_title":7,"meta_description":7,"schema_markup":7,"review_count":20,"avg_rating":20,"created_at":21,"updated_at":22,"owner_user_id":7,"directory_type":23,"osm_id":24,"google_place_id":7,"foursquare_id":7,"validation_status":25,"validation_checked_at":26,"validation_failed_since":7,"source":27,"restaurant_hours":28,"restaurant_photos":53,"restaurant_amenities":54},"4c969de5-5a0d-4ca3-bd23-29e11a02af0f","john-street-cafe-portland-kpml","John Street Cafe",null,"This cash-only corner spot on John Street serves the kind of breakfast that keeps regulars cycling through the same cracked vinyl booths every morning—eggs cooked to order, hash browns that shatter under your fork, coffee that tastes like it's been brewing since dawn. The menu doesn't chase trends; it executes the fundamentals with the kind of precision that only comes from doing the same thing right for decades, whether that's a proper biscuit, a griddle-seared patty melt, or a slice of pie that justifies the trip alone.","general","8338 North Lombard Street","Portland","OR","97203","+1-503-247-1066","https:\u002F\u002Fjohnstreetcafe.com\u002F","0101000020E610000041D9EFE42EB05EC0B4C46FAF71CB4640","https:\u002F\u002Fs0.wp.com\u002F_si\u002F?t=eyJpbWciOiJodHRwczpcL1wvczAud3AuY29tXC9pXC9ibGFuay5qcGciLCJ0eHQiOiIiLCJ0ZW1wbGF0ZSI6ImhpZ2h3YXkiLCJmb250IjoiIiwiYmxvZ19pZCI6ODk0NzIxNjF9.RaKmzfauPeEvgS6YIGThFjJXZ2cKfD-x16mnAFvWFDkMQ",false,true,0,"2026-06-23T23:43:12.068052+00:00","2026-09-01T03:05:06.113906+00:00","diner","615627368","active","2026-09-01T03:05:06.049+00:00","osm",[29,32,35,40,43,46,50],{"id":30,"day":31,"source":27,"opens_at":7,"closes_at":7,"is_closed":19,"restaurant_id":4},"406c3cee-9fa9-4fd3-9fea-593c2666588e","monday",{"id":33,"day":34,"source":27,"opens_at":7,"closes_at":7,"is_closed":19,"restaurant_id":4},"513a0ac2-0348-4f00-947f-15deec4e8c17","tuesday",{"id":36,"day":37,"source":27,"opens_at":38,"closes_at":39,"is_closed":18,"restaurant_id":4},"8ba512fc-0cd4-40e7-80da-0d9e9d9ed868","wednesday","07:00:00","15:00:00",{"id":41,"day":42,"source":27,"opens_at":38,"closes_at":39,"is_closed":18,"restaurant_id":4},"ae9547e2-26fc-4d3f-b339-22230e5c007a","thursday",{"id":44,"day":45,"source":27,"opens_at":38,"closes_at":39,"is_closed":18,"restaurant_id":4},"77397166-4ff1-4042-a7a5-dd5efdee6257","friday",{"id":47,"day":48,"source":27,"opens_at":49,"closes_at":39,"is_closed":18,"restaurant_id":4},"ad6d1dc5-e1f8-4591-a724-2877709cd8ce","saturday","07:30:00",{"id":51,"day":52,"source":27,"opens_at":49,"closes_at":39,"is_closed":18,"restaurant_id":4},"335a40d6-4b7a-4bf3-b2c6-b387a1376a18","sunday",[],[],[]]