Reviews of Aspen Leaf Grille

05/11/2011 - Whats up
Wow the quality of food at the Aspen Leaf Grille is the best! We were very impressed with the fresh vegetables and great seafood. My husband's steak melted in his mouth! Great place to go!!!