Leon's Logo
Leon's Border
 

 

Leon's is now Mi Casa!

We are the same family run Mexican restaurant you have come to know and love over the years.

www.micasanewyork.com

 

Monday - Friday 4-9pm Saturday 3-9pm

(518) 490-2058