From Our Editors
A culinary gem, Las Brasas in San Jose is a well-known spot for fabulous fast food. It's a local favorite for customers seeking outstanding food.
When the NorCal weather is cooperative, guests have spoken very highly about the available outdoor seating.
A reputable option for dinner in Downtown, Las Brasas definitely stands out from the rest.