Cuestarica: A long-standing spot serving fast food favorites since 1995.