Taco Shop

Overview

Address: 2052 Santa Fe Ave
Long Beach, CA 90810
Phone: 562-437-7995