90 miles has new vegan items on their menu!! This tasted very yummy. The vegan meat on it didn’t resemble ham like cuban sandwiches typically have. It is more of a beef consistency, but regardless it tasted good on the sandwich. They also have vegan mozzarella on it.