La Posta

538 Seabright Avenue, Santa Cruz 95062, United States Get Directions to this spot
538 Seabright Avenue, Santa Cruz
Santa Cruz, 95062
CA, United States
(831) 457-2782

Rate and review La Posta in Santa Cruz, CA, United States!

Share your experiences at La Posta with your friends or discover more Restaurants in Santa Cruz, CA, United States.