Come savor a delightful creation at Leo Burrito. They are open late Monday, Wednesday, Thursday, Friday, Saturday and Sunday and over week-ends. You can get there by public transit. The neighboring area is remarkable for its merchants. Payments by Visa, MasterCard and American Express are recognized.more...See more text