Fast food with a homemade touch. Known for its quesadillas.