Lime

1424 Larimer Square, Denver, CO 80202
Local: 303-893-5463
Region: Denver Area City: Denver

Overview

Fresh Mexican food and mighty margaritas.