I've eaten at Palomino's in San Francisco several times and have always enjoyed the atmosphere by the bay and food equally. Moving to Dallas I discovered the food and atmosphere very consistent. Great Place to dine, great wait staff.
2501 N Harwood StDallas, TX 75201
From Business: Designed by LA-based Shimoda Design Group, Saint Ann Restaurant & Bar is the newest restaurant concept and has the largest garden patio in Dallas. Located next to S…