28travel28's Ottawa, Ontario, Canada
Lone Star Texas Grill
128 George St
Came i9n for an early dinner while traveling with a friend, and all was great!
Heart & Crown
67 Clarence St
Can't say enough. Great live music, service was excellent, as was the food & drink!