Contact Us

Best Mexican Beach Pebbles – Questions & Comments

At Best Mexican Beach Pebbles™, we take pride in supplying our valued customers with beautiful, high quality pebble stone to provide an elegant solution for their landscaping, hardscaping, water features and construction needs. As a family-owned American company, we strive to make every customer happy with our products and service. We have references from satisfied customers all over the U.S., and we will gladly provide them upon request.

Best Mexican Beach Pebbles™ is your direct source of river rocks because we mine our own 9-mile Baja, California beach. We supply pebbles of all colors and sizes, ranging from 1mm to 18″. If you have questions about a unique project, samples or anything else, please contact us using the contact info below.

Best Mexican Beach Pebbles™
165 West La Cienega Rd.
San Marcos, CA 92069

Mon-Fri 6:30am – 6:30pm PST

Our Rock Yard (pick up orders):
7961 Airway Road
San Diego, CA 92154
By appointment only


Frequently Asked Questions

Privacy Policy

Terms & Conditions

For sales information or questions:

If you’d like a CALL BACK, please use this form or the one below and leave your PHONE NUMBER.

The FASTEST way is to complete a Request Quote form online now. Even if you need a RUSH order.

If you did NOT receive your Quote, please
NOTIFY us immediately.
(remember to check your junk email folder)

  • (If you want a response, remember to include contact details)

A Note About Donations

Best Mexican Beach Pebbles are glad to support various charitable organizations and good causes. We have donated pebbles to schools, recovery centers, public parks, and other organizations. They have used our river rock to create everything from art projects to elaborately designed pathways meant to promote inner focus and peace. If you represent an educational, charitable, or a non-profit organization looking for landscaping pebbles, please use the form above to contact us. Please note that most donations need to be picked up at our San Diego rock yard.

A Note About Very Small Landscape Pebble Orders

As a direct source of Mexican river rock (beach pebbles), we specialize in mining, packaging, and shipping large quantities of stone. We are able to accommodate pallet orders (each pallet is 3,000 lbs or 1.5 tons); however, we do not ship very small orders such as a few hundred pounds of river rock. Please also note that each one of our pallets contains the same color and size of stone (for example, 3,000 lbs of black beach pebbles). If you would like to mix colors and sizes of landscape pebbles for your project, please contact us about your ordering options.