Chicharron Michelle Kantrow November 15, 2022 The restaurant spans about 700-square-feet and can sit about 75 customers.