Amigos 503

Amigos #503, also known as Amigos N University Ave, is a Amigos supermarket located at 112 North University Avenue in Lubbock, Texas.