Local Guide

shadow

Centro Latin Kitchen & Refreshment Palace

Save to foursquare

Info

Address

950 Pearl St., Boulder, CO 80302
  303-442-7771

Hours

Unknown

About

Flag for review