Colombian restaurant, La Neblina, offers a unique, natural dining experience. Pet-friendly with live music on weekends.