Describe Tamarindo Antojeria here

Outside tables are dog-friendly.

Location

468 8th Street, Oakland, California 94607

Telephone

510.444.1944

Additional Links