La Terraza

1027 2nd St, Sacramento, CA

Menu (As of 10/30)

La Terraza: hours and how to order