Things to Do: The Best Things to Eat and Drink in Houston This Weekend


Southern Smoke is back, bringing the heat to Discovery Green and raising funds for food and beverage workers in need.

Southern Smoke is back, bringing the heat to Discovery Green and raising funds for food and beverage workers in need.
Photo by Daniel Ortiz

Here’s a look at this weekend’s tasty food and drink happenings:

The Original Greek Festival at Annunciation Greek Orthodox Cathedral

Friday–Saturday, 11 a.m. to 10:30 p.m.
3511 Yoakum

Souvlaki. Spankopita. Pastitsio. Baklava. It’s all up for the grabs at this 58th annual Greek festival, a family-friendly celebration of Greek culture featuring authentic eats, live music and dancing, cathedral tours, an inflatable play zone for the kids, crafts and a Greek merchant market. Tickets are $8 and free for children 12 and under.

Zorba, The Greek Fest Post Fest at Echoes

Friday, 9 p.m. to 2 a.m.
900 Richmond

Those wanting to continue the Greek Fest party can hit the afterparty at Echoes, rocking Greek Greek soundtracks by Mikis Theodorakis, food specials from souvlaki plate to fried zucchini and potato croquettes, and drink specials on Greek spirits like Mastiha and Ouzo.

Saturday, doors open at 11 a.m.
1433 North Shepherd

Celebrate the spirit of Oktoberfest with a day full of music, tasty food, flowing beers and a little friendly competition. Oktoberfest games from stein hoisting to beer chugging will go down from 3 to 6 p.m., and The Monicas will take the stage with live music from 6 to 10.

Southern Smoke Festival at Discovery Green

Saturday, 4 to 8 p.m. (3 p.m. VIP)
1500 McKinney

This year’s Southern Smoke Festival and fundraiser is set to be as epic as ever. Held at Discovery Green, guests can enjoy bites from 70+ chefs from around the nation, including crispy duck wings agrodolce from Coltivare’s Ryan Pera, XO Shrimp Yaki from Top Chef contestant and B’tween Sandich Co. owner Michelle Wallace, and more; plus wine and cocktail experiences and cooking demos from chefs including Suerte executive chef Fermín Núñez and Milk Bar’s Christina Tosi. Tickets are $225 for general admission.

A Taste of Cy-Fair at Bridgeland Lakeland Village Center

Saturday, 5 to 8 p.m. (4 p.m. VIP)
10615 Fry

Organized by local restaurants and businesses, and volunteers and with all proceeds benefiting Cy-Hope to help kids in the Cy-Fair community, the sixth annual A Taste of Cy-Fair festival is a fun-filled outdoor event featuring bites from top local restaurants, cherryicked wines and craft beers, live music, an artisan market, silent auction and more. Tickets are $50 GA ($20 for kids 11 and under) and $90 VIP. 

‘)
let lineHeight = jQuery(‘[line-height-check]’).get(0).clientHeight;
jQuery(‘[line-height-check]’).remove()
if (jQuery(element).prop(‘tagName’).match(/HIDDEN/i) !== null) {
jQuery(element).children(‘div’).last().css({ marginBottom: `${lineHeight*2}px` });
}
else {
jQuery(element).css({
marginTop: `${lineHeight*2}px`,
marginBottom: `${lineHeight}px`
});
}
//
const insertionBlockClass = `fdn-paragraph-insertion-block`;
const styleElementHook = `fdn-paragraph-insertion-styles`;

jQuery(element).addClass(insertionBlockClass);

if (jQuery(`[${styleElementHook}]`).length === 0) {
jQuery(‘div.fdn-content-body, div #storyBody’).append(‘

 

‘)
const paragraphLineHeight = jQuery(‘[line-height-check]’).get(0).clientHeight;
jQuery(‘[line-height-check]’).remove()

const styleElement = jQuery(“);
const styleText = `
div.fdn-content-body br+.${insertionBlockClass}:not([hidden]),
div #storyBody br+.${insertionBlockClass}:not([hidden]) {
margin-top: ${paragraphLineHeight*2}px;
margin-bottom: ${paragraphLineHeight}px;
}

div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type,
div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type {
margin-bottom: ${paragraphLineHeight*2}px;
}
`
styleElement.text(styleText);
jQuery(‘head’).append(styleElement);
}
//

}
}
jQuery(element).insertBefore(this.paragraphEndNodes[index]);
}
else {
console.warn(‘Foundation.ParagraphTool.insertElemenAt: invalid insertion index’, index);
}
}

this.insertElemenAtEnd = function (element) {
if (this.paragraphEndNodes.length) {

let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1);
if (this.isDoubleBrParagraphBreak(lastNode)
|| this.isBrParagraphBreakBeforeBlockElement(lastNode)) {
if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) {
jQuery(‘
‘).insertAfter(this.paragraphEndNodes[index]);
jQuery(‘
‘).insertAfter(this.paragraphEndNodes[index]);
}
else {
jQuery(‘div.fdn-content-body, div #storyBody’).append(‘

 

‘)
let lineHeight = jQuery(‘[line-height-check]’).get(0).clientHeight;
jQuery(‘[line-height-check]’).remove()
if (jQuery(element).prop(‘tagName’).match(/HIDDEN/i) !== null) {
jQuery(element).children(‘div’).last().css({ marginBottom: `${lineHeight*2}px` });
}
else {
jQuery(element).css({
marginTop: `${lineHeight*2}px`,
marginBottom: `${lineHeight}px`
});
}
}
}
}
this.bodyContainer.append(element);
}

this.getNodeAtIndex = function (index) {
return this.paragraphEndNodes[index];
}
}

`);
}
var paragraphCount = myParagraphTool.getParagraphEndNodeCount();
// No need to insert if there aren’t enough paragaphs
if (paragraphCount >= parseInt(item.requiredCountToDisplay)) {
// Matches specific paragraph insertion indexes
if (item.insertPoint.match(/^d+$/) !== null) {
var insertIndex = parseInt(item.insertPoint) – 1;
// Insert within content
if (insertIndex {
const insertionPointPlaceholder = jQuery(`

Insertion point ${index+1}

`)
myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index);
});
return ‘Paragraph insertion placeholders applied.’;
}

KEEP THE HOUSTON PRESS FREE…
Since we started the Houston Press, it has been defined as the free, independent voice of Houston, and we’d like to keep it that way. With local media under siege, it’s more important than ever for us to rally support behind funding our local journalism. You can help by participating in our “I Support” program, allowing us to keep offering readers access to our incisive coverage of local news, food and culture with no paywalls.

Brooke Viggiano is a contributing writer who is always looking to share Houston’s coolest and tastiest happenings with the Houston Press readers.

`);

setTimeout(() => {
(function(e,t){if(t._ym===void 0){t._ym=””;var m=e.createElement(“script”);m.type=”text/javascript”,m.async=!0,m.src=”http://static.yieldmo.com/ym.min.js”,(e.getElementsByTagName(“head”)[0]||e.getElementsByTagName(“body”)[0]).appendChild(m)}else t._ym instanceof String||void 0===t._ym.chkPls||t._ym.chkPls()})(document,window);

}, 300);
}
}, 1000);


‘, ‘fetching’) },
success: function (data) {
// console.log(data.result, data.error, data)
if (data) {
if (data.error) {
// presentResult(‘Trouble loading content.’, ‘error’)
}
else if (data.result) {
presentResult(data.result, ‘remove’, function () {
cmInstance.queue.push(function () {
if (typeof apntag === ‘object’) {
apntag.anq.push(function() {
if (typeof Foundation.ApnAds.fillAds === ‘function’) {
Foundation.ApnAds.fillAds()
}
})
}
})
cmInstance.queue.push(reflowRightColumnItems)
})
}
else {
// presentResult(‘How did we get here?’, ‘error’)
}
}
else {
// presentResult(‘No result or error returned from content request.’, ‘error’)
}
},
complete: function () {
fireEvent(‘foundation:multiitem:itemLoaded’, { objId: contentOid })
cmInstance.queue.push(fetchUnloadedItems)
},
error: function (error) {
// presentResult(‘Ajax request error.’, ‘error’)
}
})
}
}

cmInstance.queue.push(reflowRightColumnItems)
cmInstance.queue.push(fetchUnloadedItems)

var reflowSensor = new ResizeSensor(cmInstance.items[0], reflowRightColumnItems)

jQuery(document).on(‘scroll resize’, function () {
// Prevent rapid firing of event stuff
clearTimeout(onScrollTimeout)
onScrollTimeout = setTimeout(function() {
// console.log(‘Foundation.MultiItem onScroll event’)
updateFurthestDownInView()
}, 100);
})

jQuery(document).on(‘foundation:multiitem:itemchange’, function () {
// Prevent rapid firing of event stuff
clearTimeout(onItemChangeTimeout)
onItemChangeTimeout = setTimeout(function() {
// console.log(‘Foundation.MultiItem foundation:multiitem:itemchange event ‘)
cmInstance.onItemChange()
}, 100);
})
};

Foundation.MultiItems = Foundation.MultiItems || {
add: function (multiItem) {
Foundation.MultiItems[multiItem.id] = multiItem;
}
};

Foundation.MultiItems.add(new Foundation.MultiItem({
id: ‘ContentRowMultiple’,
onItemChange: function () {
if (this.currentPermaLink) {
var state = {}
var title = ”
var url = this.currentPermaLink
history.pushState(state, title, url)
}
if (this.currentCanonical) {
document.querySelector(‘meta[property*=og\:url]’).href = this.currentCanonical
document.querySelector(‘link[rel*=canonical]’).href = this.currentCanonical
}
if (this.currentThumb) {
document.querySelector(‘link[rel*=image_src]’).href = this.currentThumb
document.querySelector(‘meta[name*=thumbnail]’).content = this.currentThumb
document.querySelector(‘meta[property*=og\:image]’).content = this.currentThumb
document.querySelector(‘meta[name*=twitter\:image]’).content = this.currentThumb
}
if (this.currentTitle) {
document.querySelector(‘title’).text = this.currentTitle
}

// Google track pageview
if (typeof ga === ‘function’) {
ga(‘set’, ‘location’, window.location.href)

for (let i = 2; i {
// if (typeof ga === ‘function’) {
// const multiItemIndex = jQuery(Foundation.MultiItems[“ContentRowMultiple”].currentItem).attr(‘fdn-content-multi-item-index’)
// if (multiItemIndex.match(/d/) !== null) {
// ga(“send”, “event”, “Article”, “ArticleScrolled”, multiItemIndex)
// }
// }
// })

//
if (typeof Foundation.Content !== ‘object’) {
//
function throwInExtraInsertions (oid) {
var startIndex = 16;
var objId = oid;
var myBodyElement = jQuery(`[fdn-content-multi-item=”${objId}”] .fdn-content-body`);

var myParagraphTool = new window.Foundation.ParagraphTool(myBodyElement)

// console.log(event, myBodyElement, myParagraphTool);

if (typeof apntag === ‘object’) {
apntag.anq.push(function() {
// Throw in a placeholder after every 5th usable paragraph ending
for (var i = startIndex; i ‘);
myElement.html(`
`)

if (myParagraphTool.isBrParagraphBreakBeforeBlockElement(currentNode)) {
myElement.find(‘> div’).css({
width: ‘100%’,
minHeight:’30px’,
margin: ’30px 0 30px 0′,
});
}
else {
myElement.find(‘> div’).css({
width: ‘100%’,
minHeight:’30px’,
margin: ‘0 0 30px 0’,
});
}
myParagraphTool.insertElemenAtIndex(myElement, i);
}
}
});

apntag.anq.push(function() {
if (typeof Foundation.ApnAds.fillAds === ‘function’) {
Foundation.ApnAds.fillAds()
}
})
}
}
throwInExtraInsertions(19065747);
jQuery(document).on(‘foundation:multiitem:itemLoaded’, function (event) {
throwInExtraInsertions(event.objId);
})
}

//
if (typeof window.apntag === ‘object’ && typeof window.apntag.onEvent === ‘function’) {
window.apntag.onEvent(‘adLoaded’, reflowRightColumnItems)
}

//
if (typeof twttr === ‘object’ && typeof twttr.ready === ‘object’ && typeof twttr.events === ‘object’) {
twttr.events.bind(‘rendered’, reflowRightColumnItems)
}

//
jQuery(window).on(‘scroll’, reflowRightColumnItems)



Source link

Add Comment