What to order at Griff’s in Montrose, Houston Texas

So one of the best places I have discovered so far in Houston, Texas is Griff’s Irish Pub located in the Montrose neighborhood. With a warm and welcoming, small hometown feeling, and tons of specials, you will feel right at home here the second you walk through the door.

Read More