0 Members and 1 Guest are viewing this topic.
Burger - The Grape, Dallas, TX; voted "best burger in Texas" by Texas Monthly (definitely in my top 3). That's Vermont white cheddar