-
Maria Maria
is Ranked #1 of 50 Restaurants in Walnut Creek West Walnut Creek.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
Carlos Santana's place. Margaritas are excellent but small. Skirt steak is superb, you can tell they weren't just marinated in "Sunny D" :) //