Los Twins Mexican Grill

Report Abuse
Report Abuse

Location

1199 S 1st St, San Jose, CA 95110, USA
4.5
24 reviews
  • arcata company

    even though Google deleted my last review and refused to let me find this place I was still able to track it down this is the number one spot for your cabeza and fresh juices

  • Spencer Bledsoe

    Absolutely incredible birria and burritos mojado. They also have a nice mix of agua fresca to choose from that varies periodically.

Leave a Review

Your email address will not be published. Required fields are marked *

Claim

Is this your business?

Claim listing is the best way to manage and protect your business.

Claim This Listing