Taqueria Cuernavacas Grill

Overview

Address: 823 E South St
Long Beach, CA 90805
Website: taqueriacuernavacasgrill.com
Phone: 562-422-0559