Fast food restaurant Cocheros Cajica, known for its delicious burgers.