Leandra's Mexican Restaurant


215 N Main St
Lamar, CO 81052-2581
Phone: (719) 336-5900
Fax: (719) 336-5900


Leandra's Mexican Restaurant Map
Ad for Trivago

There are no reviews for this location

Write a Review