Tombstone

Longhorn Restaurant

20

501 E. Allen St.,
Tombstone,
AZ,
United States,
85638.

You’ll find good hearty barbecue and smoked pork—plus plenty of old-timey atmosphere—at the town’s oldest continually operated restaurant.