
Jason A.
5/16/2025
A lot of people ate here the last week of April. Many got very sick due to their food handling. Check out their health score. Just a warning to folks. Seems they are removing good reviews on Google.
(1)
Los Picuchos is a quaint restaurant nestled in the heart of Amarillo, TX, offering a unique dining experience for patrons seeking authentic cuisine.
Specializing in traditional Tex-Mex dishes, Los Picuchos prides itself on serving flavorful meals made with fresh ingredients and a touch of Southwestern flair.
Generated from their business information
A lot of people ate here the last week of April. Many got very sick due to their food handling. Check out their health score. Just a warning to folks. Seems they are removing good reviews on Google.