View all 13 photos
+9
James Restaurant, a dog-friendly establishment, serves up generous portions of both classic diner fare and authentic Mexican specialties.