There’s a lockout notice posted to the front door of the ground-floor retail space of the 1100 Smith Garage Downtown on the corner of Dallas St. and Brazos St. Droubi Brothers Mediterranean Grill, at 507A Dallas St. — shown open in the older photo above — is now closed; the restaurant’s website has been taken down. Here’s […more]
Posted in: Houston
Comments are closed.