Tacomayo is a restaurant offering creative and fresh Mexican cuisine, including Indian tacos on Tuesdays. They accept various payment methods.