Based at Long Beach, CA, El Picosito Restaurant is classified as a restaurant. It has an annual revenue of $384,000 and employs six people. Though not widely known, the niche appeal of El Picosito Restaurant is undeniable. The company is headed by Owner Oscar Cuellar.
Want to share more of your experience?GO TO FULL REVIEW