Many Dallasites are familiar with Grub Burger Bar off Greenville Ave, so when Plano opened up its second DFW-area location, I was stoked (since it’s right by me!). This new location, open just over a month now, is located off 121 N and Preston Road. And, the menu is almost Continue Reading
Foodie Feedback