Restaurant
Flo opened in 1999 and is located in the heart of West Town neighboring hip and charming shops and bars. Serving authentic and traditional southwestern cuisine.