09
Aug
The Daily Beast, part of Newsweek, has proclaimed the best places to eat in the world in its most recent posting. Sticking with North America, City Market in Luling, Texas made the list. The one time we drove by on our way to Houston it was closed so that means we have to make the 63 minute trek down that way to sample some of its wonder.
