Brothers Restaurant

Permanently closed
yelp logo

(2)

Call

Photos

11313 Avalon Blvd
Los Angeles, CA 90061

Find related places

Reviews

yelp logo
5.02 reviews
Photo of John B.
John B.
10/22/2012

This business is a little out of place. It's a Salvadoran restaurant in a primarily Black community. At night there are a lot of people loitering around and it can be a little intimidating, but...

Photo of Susie C.
Susie C.
11/24/2013

These are the best Popusas ever!! This restaurant is located in a not so good neighborhood, so we always call in & take out the order. I've tried many Popusas from other restaurants & hands down...

Own this business?
See a problem?

You might also like

United StatesCaliforniaLos AngelesBrothers Restaurant

Partial Data by Foursquare.